on 46b4509 help sign in
project-m36/ProjectM36
5 folders, 19 files
../ Daemon/WIP: add graph operator to remote functionality DataTypes/add (Interval UTCTime) support all the way to TutorialD -includes sample "member" function -not ideal due to monomorphism restriction- each new type must be hard-coded Relation/fix extraneous import warning Transaction/implement crash safe transaction commiting via fdatasync and transaction directory fsync -requires ordered metadata journaling file system TransactionGraph/implement crash safe transaction commiting via fdatasync and transaction directory fsync -requires ordered metadata journaling file system Atom.hsadd (Interval UTCTime) support all the way to TutorialD -includes sample "member" function -not ideal due to monomorphism restriction- each new type must be hard-coded AtomFunction.hsadd basic atom functions: count, min, max Attribute.hsWIP: much refactoring for Atom existential quantification change AttributeNames.hsimprove error handling for "all but" attributes inversion Base.hsfix exception thrown due to bug in when the incoming, unverified tuples are hashed Client.hsWIP: add graph operator to remote functionality ConcreteTypeRep.hsWIP: much refactoring for Atom existential quantification change DatabaseContext.hsswitch to using NamedRecord for CSV export which I should have used in the first place DirectoryFsync.cimplement crash safe transaction commiting via fdatasync and transaction directory fsync -requires ordered metadata journaling file system Error.hsWIP distributed haskell DBMS daemon Key.hsintroduce "key" syntax for TutorialD with backing support via inclusion dependencies Persist.hsimplement crash safe transaction commiting via fdatasync and transaction directory fsync -requires ordered metadata journaling file system Relation.hsadd (Interval UTCTime) support all the way to TutorialD -includes sample "member" function -not ideal due to monomorphism restriction- each new type must be hard-coded RelationalExpression.hsadd (Interval UTCTime) support all the way to TutorialD -includes sample "member" function -not ideal due to monomorphism restriction- each new type must be hard-coded StaticOptimizer.hsintroduce "key" syntax for TutorialD with backing support via inclusion dependencies Transaction.hsWIP: incremental reading and writing of the graph TransactionGraph.hsfix exception thrown due to bug in when the incoming, unverified tuples are hashed Tuple.hsrefactor tuple set to be list-based instead of hashset-based in preparation for infinitely-sized relations TupleSet.hsrefactor tuple set to be list-based instead of hashset-based in preparation for infinitely-sized relations