on 9da577d help sign in
9da577dupdate Tupleable test to account for fromTuple signature changeAgentM dcac4deadd Tupleable typeclass documentationAgentM 63affe5add round-trip marshaling to OutOfTheTarpit example adjust type fromTuple :: Either RelationalError aAgentM 103bcacdelintifyAgentM f87f0eeupdate OutOfTheTarpit example to demonstrate Tupleable useAgentM 8e1cdf8add renaming if necessary to attributes in foreign key generationAgentM adee926fix insufficient laziness in :*: Tupleable matching add test exercising undefined exceptionAgentM c413bf0WIP compilation checkpoint toAttributesG is causing "toAttributes (undefined :: Test)" to be evaluatedAgentM 42746d8non-compiling tupleable implementation I need some assistance to fix fromTupleG in the Selector caseAgentM c60eed4WIP Tupleable typeclassAgentM fc9e67afix failure to jump to proper head after automergetohead resolves #131AgentM 977e1bcadd :automergetohead command to tutdAgentM fe6bcd5fix hlint complaintAgentM f2fc60cfix interval overlap detectionAgentM 9f743caMerge branch '120_fix_interval' into 123_commit_timestampsAgentM 2aba32aadd commit timestamps the timestamp is from the start of the transaction creation, not when it is committed (a few milliseconds later typically)- this is identical to postgresql's now() stamp resolves #123AgentM 797dd93update docs with data type constructor informationAgentM 40e1d8aswitch from makeByteString to bytestring constructor this makes the bytestring constructor more in line with other non-primitive constructor functionsAgentM c4193derestore interval data type all tests passing resolves #120AgentM deb38d8allow cassava 0.5 tested both 0.4.5.1 and 0.5.0.0AgentM 79f6900fix leftover hlint suggestions due to merge conflictsAgentM 5191549Merge branch '127_hlint'AgentM eba87c2remove non-compiling and stale Interval type parserAgentM 989bb3bremove stale/unused TutorialD datetime parser (users should use the atom function constructor instead)AgentM 205293afix hlint command line invocation references #127AgentM 1907adfsupport previous version of cassava for building with stackage LTS resolves #129AgentM 94a837eRevert "upgrade megaparsec to 6.0.2 in preparation for GHC 8.2.1 support"AgentM e1a7a61add hlint to travis configurationAgentM b27ae9ffix or squelch all hlint hints in src, examples, test directoriesAgentM 00c9dc73noch found that automerge was not writing all new transactions to disk this was caused by the transaction graph persistence optimization which assumed writing only the latest heads was safe this has been replaced by commit infrastructure being explicit about which transactions it has added to the graph this is potentially a further optimization since it shouldn't need to check the filesystem for which heads have already been written resolves #128AgentM 75dd04cdisable ghc-8.2.1 building some dependencies don't yet build with GHC 8.2.1, so it's pointlessAgentM 4bab741upgrade megaparsec to 6.0.2 in preparation for GHC 8.2.1 supportAgentM 7b2ef25cleanup GHC warningsAgentM e04c0ddudpate to cassava 0.5AgentM c224b76remove extraneous logging from test-automergeAgentM 0096c39disable ghc-7.8.4 buildingAgentM 76a0360Add build status badge3noch 9e607ecAdd Travis CI configuration3noch 0873b2aMerge pull request #124 from 3noch/badgesAgentM b931bb3Add badges to README3noch e22fce1Merge pull request #126 from 3noch/remove-local-package-verAgentM bd09d8fRemove needless version constraint on the local package3noch 7debe44update changelog for info on automergeAgentM 415eb12fix examples broken by refactoringAgentM 55bbfa9add some documentation for autoMergeToHeadAgentM add8d97all tests passAgentM 89229c7auto merge tests pass flip args on createSessionAtHead for consistency add constraint checking to post-merge operation- critical bug fixedAgentM 248eb04all test pass all warnings squelchedAgentM 0747adaMerge branch 'master' into 33_autorebaseAgentM 393d5faWIP all tests compile databasecontextfunction test failingAgentM