on master help sign in
history of44ec3cd..master
compare
c89964ecomment out deprecated module System.Locale which no longer works with GHC 7.10AgentM 616c559WIP add testSelectKeysAgentM 132811eWIP add testSelectAgentM 639c5d8WIP add testUpdate and testCountAgentM b2fbc13WIP refactor persistent tests getBy and deleteBy tests addedAgentM 36bd252WIP implemented sourceKeysResAgentM c5ddc9bWIP implemented selectSourceResAgentM 5e4b9b8WIP count implementedAgentM 75c4f08WIP deleteWhere implementedAgentM 5165b43WIP updateWhere implementedAgentM 69c578cWIP add PersistUnique instance with functioning getByAgentM 79224b6WIP all fundamental PersistStore functions implemented and compilingAgentM 3b63b5bWIP persistent driverAgentM 01c7aberemove some unused stale crustAgentM 9e727a1switch to using NamedRecord for CSV export which I should have used in the first placeAgentM 8a69395delete some mistakenly-commited junk filesAgentM e8c7850add mention of a couple more modulesAgentM a1fd20eswitch transaction graph display to use BoolAtom instead of IntAtomAgentM b9625fbUpdate readme regarding how to load Date example relvarsAgentM be99a62add missing export testAgentM 2a7523cfix warning due to overloaded use of "path"AgentM d4fbf56add relation-based CSV export with ":exportcsv" -add test to round-trip relations via CSVAgentM 4747a1afix dumb typo which caused CSV import failureAgentM c121f16add date and double atom typesAgentM 7e4246efix IOError exceptions bubbling up to kill the tutd interpreterAgentM 4f64e9dadd DateExamples.tutd in working Tutorial D formAgentM 4cf2881reject new inclusion dependencies which cannot be enforced before it can be added to the database contextAgentM ebc44e6import CSV with header import TutorialD filesAgentM 2106852fix minor indentation issue in reprLoopAgentM 1608744add DateTime data typeAgentM ac258dafix compilation issue in CSV outputAgentM c773942fix interactive interpreter looping oversightAgentM da528b7refactor Tutorial D interpreter to make use of client library -this should cut down on the common code between D interpreters -the interpreter used as a library consumer is an important test of the API coverage of the client libraryAgentM 870aadaadd first pass at client-facing library (not specific to Tutorial D)AgentM 7bbe8c3refactor transaction graph display away from interpreter for preparation for client library -the client library may wish to access the transaction graph as a relationAgentM 106da6dupdate readme to include persistence invocationAgentM 3e72e52Merge branch 'transaction_persistence'AgentM b2943c6add "-d <dbdir>" to switch on fs incremental persistenceAgentM d2940fbWIP: branch on persistence strategy (mem or fs) -still need to fix the command line parsing -added some basic transaction persistence testsAgentM b522248WIP: transaction graph reads and writes now working -add persistence mode -add database config typeAgentM fde4091WIP: incremental reading and writing of the graphAgentM 6247771switch to advanced interface for Gnuplot graphing in anticipation of more style changesAgentM 59387a1switch from easyplot to gnuplot package to support more configurable gnuplot outputAgentM b8d7e0ballow for negative IntAtoms in TutorialD parserAgentM ddb2516WIP: non-incremental write to hard-coded database directoryAgentM 59ca1a8add "degree" function as synonym for "arity"AgentM d513b2edraw 3D relation graphs using vectorsAgentM 82a6791basic gnuplot relation renderingAgentM 636861eadd primary keys to date examples add "deleteconstraint" database expr parsingAgentM f1f00f7fix type checking in attribute equality restrictionsAgentM