log

age author description
Wed, 22 Sep 2021 01:22:05 -0700 drewp add new bug test (no fix yet)
Wed, 22 Sep 2021 01:07:37 -0700 drewp update stmt_chunk_test for new bnode subtypes
Wed, 22 Sep 2021 01:03:25 -0700 drewp forgot a file in the BNode subtypes commit a few steps back
Wed, 22 Sep 2021 01:02:26 -0700 drewp don't jsut quietly succeed if iteration limit is reached
Wed, 22 Sep 2021 01:00:32 -0700 drewp redo RHS bnode processing
Tue, 21 Sep 2021 23:21:59 -0700 drewp split a test
Tue, 21 Sep 2021 23:21:38 -0700 drewp try a bnode test mode improvement, but it's not so useful if you parse graphs with reused bnodes in them
Tue, 21 Sep 2021 23:20:41 -0700 drewp update stmt_chunk_test
Tue, 21 Sep 2021 23:20:16 -0700 drewp rm used parameter
Tue, 21 Sep 2021 22:29:19 -0700 drewp fix some harder tests. Mostly, _advanceTheStack needed to spin the odometer rings starting from the other side, to get all the right combos
Tue, 21 Sep 2021 22:19:11 -0700 drewp comments, debug, dead code
Mon, 20 Sep 2021 23:20:46 -0700 drewp clean up dead tests
Mon, 20 Sep 2021 23:19:40 -0700 drewp abbreviate my specific debug lines some more
Mon, 20 Sep 2021 23:19:08 -0700 drewp logic fix- some bindings were being returned 2+; some 0 times
Mon, 20 Sep 2021 23:15:29 -0700 drewp warnings
Sun, 19 Sep 2021 20:31:39 -0700 drewp new childResource function for making new URIs
Sun, 19 Sep 2021 16:51:51 -0700 drewp cleanups and optimizations
Sun, 19 Sep 2021 15:39:37 -0700 drewp function evaluation uses Chunk lists now and runs fast. Only a few edge cases still broken
Sun, 19 Sep 2021 14:42:39 -0700 drewp parse lists from graph into the Chunks
Sun, 19 Sep 2021 13:33:10 -0700 drewp refactor inference_functions
Sun, 19 Sep 2021 13:23:50 -0700 drewp update currently-working tests
Sun, 19 Sep 2021 13:22:29 -0700 drewp bugfix for simple (no arg lists) functions not evaluating
Sun, 19 Sep 2021 13:21:33 -0700 drewp new stmt_chunk_test
Sun, 19 Sep 2021 13:21:15 -0700 drewp __nonzero__ is called __bool__ in py3! thanks for nothing, linters
Sun, 19 Sep 2021 13:20:39 -0700 drewp minor refactoring
Sun, 19 Sep 2021 13:19:20 -0700 drewp debug logging and comments
Sat, 18 Sep 2021 23:57:20 -0700 drewp WIP - functions are broken as i move most layers to work in Chunks not Triples
Sat, 18 Sep 2021 23:53:59 -0700 drewp move graphDump (on its way out, since reprs are getting better)
Fri, 17 Sep 2021 11:11:24 -0700 drewp add nonRuleStatments to Inference api. there's already a test in an eariler commit
Fri, 17 Sep 2021 11:10:18 -0700 drewp more performance work
Fri, 17 Sep 2021 11:07:21 -0700 drewp WIP rules reloader (doesn't reload yet)
Fri, 17 Sep 2021 11:06:52 -0700 drewp make namespaces in tests less confusing
Fri, 17 Sep 2021 11:05:21 -0700 drewp WIP rules.n3
Fri, 17 Sep 2021 11:04:23 -0700 drewp mqtt_to_rdf.py updates
Fri, 17 Sep 2021 11:03:13 -0700 drewp try not to make empty topic subscriptions
Fri, 17 Sep 2021 11:01:06 -0700 drewp serve graph/config
Wed, 15 Sep 2021 23:56:21 -0700 drewp debug logs
Wed, 15 Sep 2021 23:56:02 -0700 drewp speedups: abort some rules faster
Mon, 13 Sep 2021 01:54:49 -0700 drewp rm unused computation
Mon, 13 Sep 2021 01:53:32 -0700 drewp don't crash, just skip the rule if there's a BindingConflict (no clear test case yet)
Mon, 13 Sep 2021 01:36:06 -0700 drewp refactor rules eval
Mon, 13 Sep 2021 00:18:47 -0700 drewp rm dead code from previous tries
Mon, 13 Sep 2021 00:06:00 -0700 drewp refactor: use CandidateBinding throughout, not loose dicts
Sun, 12 Sep 2021 23:48:43 -0700 drewp hack math:sum in there. Test suite is passing except some slow performers
Sun, 12 Sep 2021 21:48:36 -0700 drewp fix farenheit rule case, fix some others that depend on rings order, but this breaks some performance because of itertools.perm
Sun, 12 Sep 2021 21:46:39 -0700 drewp just (a lot of) debug changes
Sun, 12 Sep 2021 04:32:52 -0700 drewp big rewrite of infer() using statements not variables as the things to iterate over
Sat, 11 Sep 2021 23:33:55 -0700 drewp add mqtt_message
Sat, 11 Sep 2021 23:31:32 -0700 drewp do inference on config. backend for new ui columns. rm some of the old filter pipeline
Sat, 11 Sep 2021 23:28:37 -0700 drewp new grid layout in web ui
Sat, 11 Sep 2021 23:27:32 -0700 drewp some shuffling, i don't know- i'm about to rewrite again
Sat, 11 Sep 2021 23:21:11 -0700 drewp metrics on input graph sizes
Wed, 08 Sep 2021 23:22:45 -0700 drewp mostly cleanup; scraps of the next rewrite; unskip tests that are ok now
Wed, 08 Sep 2021 18:59:21 -0700 drewp slow test is ok now (but other slow tests are now broken)
Wed, 08 Sep 2021 18:56:24 -0700 drewp apparently this was redundant
Wed, 08 Sep 2021 18:53:26 -0700 drewp add CandidateTermMatches, unused so far
Wed, 08 Sep 2021 18:51:18 -0700 drewp rename workingSet, sometimes
Wed, 08 Sep 2021 18:42:53 -0700 drewp log layout
Wed, 08 Sep 2021 18:39:12 -0700 drewp support CB.apply(returnBoundStatementsOnly)
Wed, 08 Sep 2021 18:32:11 -0700 drewp attempted to rewrite with CandidateTermMatches but it broke