Skip to content

DynFD: An algorithm for functional dependency discovery in dynamic data

Notifications You must be signed in to change notification settings

xueli-liu/dynfd

This branch is up to date with HPI-Information-Systems/dynfd:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2062ef5 · Feb 11, 2021
Dec 7, 2017
Mar 29, 2017
Mar 29, 2017
Mar 30, 2017
Mar 29, 2017
Feb 23, 2017
Mar 29, 2017
Mar 30, 2017
Mar 29, 2017
Mar 30, 2017
Dec 1, 2016
Feb 9, 2017
Dec 1, 2016
Mar 23, 2017
Jan 19, 2017
Jan 19, 2017
Jan 10, 2017
Jan 19, 2017
Mar 13, 2017
Mar 29, 2017

Repository files navigation

Incremental FDs

Build Status

Postgres

Tests are being run with embedded postgres and do not need any further configuration.

For regular database access (e.g. demos), a test database can be set up:

  • Make sure postgres is installed
  • psql -f countries.sql -U <user_name> -W -d <db_name>
    • <db_name> has to be an existing Postgres database (either create one or use "postgres", which already exists by default)
    • <user_name> is your postgres username ("postgres") by default
  • create a copy of "properties.default.xml" (in "../database/src/main/resources") named "properties.xml" and adjust the parameters as necessary

Code Cleanup

Cleaned repositories:

  • processor
  • data
  • algorithms
  • benchmarks-util

Documentation still needed:

  • processor.batch.source.*
  • data
  • benchmarks-util

Tests missing:

  • benchmarks-util

About

DynFD: An algorithm for functional dependency discovery in dynamic data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 95.6%
  • Python 4.2%
  • Other 0.2%