on fbfa2ea help sign in
all commits
b5ef26aincrement db format version due to addition of timestamps improve validation of on-disk database format resolves #133AgentM 0747adaMerge branch 'master' into 33_autorebaseAgentM f0825a5WIP compilation checkpoint complete refactoring of eval graph path change Maybe x functions to Either RelationalError so that they can be easily used in an Either/Error monadAgentM 8247956fix database context function test add database context function utiltiesAgentM 0fd3b52implement support for tracking disconnected transaction dirtiness return an error if an empty commit is attemptedAgentM 57faeaeWIP compilation checkpoint when the graph is changed behind the process' back, TransactionIsNotHeadError is returned unconditionally, which is a mistake- it should only return that error only if the same head is being contendedAgentM 08e09b6replace AnyAtomType with real type variables remove useless TypeConstructorArg allow atom functions to have polymorphic typesAgentM f09f894polymorphic return values for functions now resolves to concrete typesAgentM 6ea4ad3functioning atom function and database context function serialization dbc test is brokenAgentM a1f0542atom function error + updated testAgentM f4794d3WIP add dbc function errorsAgentM a476d28WIP first pass at working stored functions -needs tests -needs atom type validation in RelationalExpression.hsAgentM 111ec3dfix missing cases in async handlingAgentM 0b8b0a7WIP working propagation of timeout error to timeout exception in clientAgentM ec960c4WIP major refactoring in order to pass tuples in relational expression stateAgentM 39c33d1add schema validation testAgentM d0ed854inclusion dependency schema conversion working isomorph rename and passthroughAgentM e7e0776WIP set/get current schema nameAgentM e426984#43 allow executables to run with atom function scripting disabled if the feature's dependencies are missingAgentM 6dbd0b1add trans graph relational expression head lookup backtracking ala git (~/^)AgentM 4db1312handle exceptions in AtomFunctionBody scriptsAgentM f667ac5add function atom argument count validationAgentM aed8762WIP compilation checkpoint tutd switching to compiling project-m36 library as a dependency for executables switched to Atom ADT AtomFunctionBody somewhat workingAgentM