Mercurial > code > home > repos > rdfdb
graph
-
turn a disconnect into a warningSat, 27 May 2023 17:36:51 -0700, by drewp
-
rewrite SyncedGraph ws error handlingSat, 27 May 2023 17:34:30 -0700, by drewp
-
mysterious- why were we writing the file a 2nd time AFTER moving it into place?Sat, 27 May 2023 17:33:11 -0700, by drewp
-
loggingSat, 27 May 2023 17:31:33 -0700, by drewp
-
attempt to resync after another kind of patch failure. untested- hope it doesn't infloop!Wed, 24 May 2023 12:49:56 -0700, by drewp
-
shorthand importWed, 24 May 2023 12:49:01 -0700, by drewp
-
finesse loggingTue, 23 May 2023 19:57:31 -0700, by drewp
-
more useful demoTue, 23 May 2023 19:57:11 -0700, by drewp
-
fix testsTue, 23 May 2023 19:43:57 -0700, by drewp
-
update lockTue, 23 May 2023 16:49:41 -0700, by drewp
-
release 0.24.0Thu, 24 Nov 2022 20:41:09 -0800, by drewp
-
rough and untested support for async handler funcsWed, 01 Jun 2022 16:55:05 -0700, by drewp
-
loggingWed, 01 Jun 2022 16:54:12 -0700, by drewp
-
cull some noisy logging, add design noteMon, 30 May 2022 23:01:50 -0700, by drewp
-
release 0.23.0Mon, 30 May 2022 22:55:29 -0700, by drewp
-
format & commentsMon, 30 May 2022 22:55:20 -0700, by drewp
-
add a pydeps task. `inv pydeps`Mon, 30 May 2022 22:44:50 -0700, by drewp
-
s/Db/SharedGraph/Mon, 30 May 2022 22:44:10 -0700, by drewp
-
rm old code and probably a bunch of inotify workaroundsMon, 30 May 2022 22:43:07 -0700, by drewp
-
port to starlette asyncioMon, 30 May 2022 20:38:53 -0700, by drewp
-
(rough) move Db to shared_graph.py (includes some asyncio updates probably)Mon, 30 May 2022 20:38:06 -0700, by drewp
-
minor types and logsMon, 30 May 2022 20:36:38 -0700, by drewp
-
(rough) remove WatchFiles in favor of watched_graphs.pyMon, 30 May 2022 20:33:50 -0700, by drewp
-
new Patch ctor and error typeMon, 30 May 2022 20:32:08 -0700, by drewp
-
new Multigraph over rdflib's ConjunctiveGraphMon, 30 May 2022 20:31:15 -0700, by drewp
-
WIP graph_file replaced with two layers: text files with paths and change monitoring, and a graph layer over thatMon, 30 May 2022 20:28:17 -0700, by drewp
-
easy api over prometheus, for ease of porting. Might be slowMon, 30 May 2022 20:39:59 -0700, by drewp
-
demo of caller codeMon, 30 May 2022 20:26:16 -0700, by drewp
-
add aiohttpSat, 21 May 2022 22:16:26 -0700, by drewp
-
dead codeMon, 30 May 2022 20:30:25 -0700, by drewp
-
mv syncedgraph to subdirSat, 21 May 2022 22:15:14 -0700, by drewp
-
cleanupSun, 15 May 2022 15:52:01 -0700, by drewp
-
depsSun, 15 May 2022 15:49:28 -0700, by drewp
-
project configSun, 15 May 2022 15:47:43 -0700, by drewp
-
add first prom metrics statTue, 05 Apr 2022 09:20:20 -0700, by drewp
-
refactor, redo the SyncedGraph class ordering, fix most typing errorsTue, 05 Apr 2022 00:54:53 -0700, by drewp
-
extract readonlyTue, 05 Apr 2022 00:53:10 -0700, by drewp
-
more typing and formattingMon, 04 Apr 2022 23:01:08 -0700, by drewp
-
some weak file_vs_uri coverageMon, 04 Apr 2022 23:00:42 -0700, by drewp
-
clean up rdflibpatch (some of which might now be unused)Mon, 04 Apr 2022 22:08:41 -0700, by drewp
-
clean up Literal monkeypatch that makes formatting betterMon, 04 Apr 2022 22:00:45 -0700, by drewp
-
refactor and fix up typesMon, 04 Apr 2022 21:25:53 -0700, by drewp
-
fix existing tests. Note bytes->str on public api argMon, 04 Apr 2022 21:10:40 -0700, by drewp
-
(barely) runnable demo service instanceMon, 04 Apr 2022 11:25:05 -0700, by drewp
-
reformatMon, 04 Apr 2022 11:01:59 -0700, by drewp
-
switch to pdmMon, 04 Apr 2022 10:57:33 -0700, by drewp
-
ide junkMon, 04 Apr 2022 10:57:01 -0700, by drewp
-
rm stubs dirMon, 04 Apr 2022 10:56:30 -0700, by drewp
-
release 0.21.0Fri, 09 Aug 2019 06:15:15 +0000, by drewp
-
cut dependency on ipdbFri, 09 Aug 2019 06:14:54 +0000, by drewp
-
try to have syncedgraph reconnect to the server, but I think it doesn't work right yetThu, 20 Jun 2019 04:26:11 +0000, by drewp
-
release 0.20.0Fri, 07 Jun 2019 00:04:43 +0000, by drewp
-
shorter debug log on initial graph syncFri, 07 Jun 2019 00:04:09 +0000, by drewp
-
use standardservice to serve cpu/ram statsFri, 07 Jun 2019 00:03:20 +0000, by drewp
-
release 0.19.0Sat, 01 Jun 2019 20:04:31 +0000, by Drew Perttula
-
drop patches and log, but don't otherwise error, if we're not connected to rdfdbSat, 01 Jun 2019 20:03:44 +0000, by Drew Perttula
-
serialize n3 files with %g for prettier floating point valuesSat, 01 Jun 2019 20:03:05 +0000, by Drew Perttula
-
stubsSat, 01 Jun 2019 20:02:47 +0000, by Drew Perttula
-
fix on watchedFiles startupFri, 31 May 2019 21:47:09 +0000, by Drew Perttula
-
big rewrite of rdfdb and syncedgraph to use a single websocket connectonFri, 31 May 2019 21:40:00 +0000, by Drew Perttula
-
stubsFri, 31 May 2019 21:39:02 +0000, by Drew Perttula
-
WIP starting to try a unified websocket between rdfdb and syncedgraphFri, 31 May 2019 06:46:41 +0000, by drewp
-
doc update on SyncedGraphFri, 31 May 2019 02:51:08 +0000, by drewp
-
release 0.18.0Thu, 30 May 2019 08:38:13 +0000, by Drew Perttula
-
stubsThu, 30 May 2019 08:37:52 +0000, by Drew Perttula
-
str bug in /live input socket, which maybe is never usedThu, 30 May 2019 08:37:14 +0000, by Drew Perttula
-
release 0.17.0Thu, 30 May 2019 08:28:34 +0000, by Drew Perttula
-
sent connectionid to clients for them to display, for debuggingThu, 30 May 2019 08:18:57 +0000, by Drew Perttula
-
improve logging and http error response bodiesThu, 30 May 2019 08:18:12 +0000, by Drew Perttula
-
str/bytes type fixesThu, 30 May 2019 08:17:11 +0000, by Drew Perttula
-
more stats reportingThu, 30 May 2019 08:15:58 +0000, by Drew Perttula
-
more stubsThu, 30 May 2019 08:15:10 +0000, by Drew Perttula
-
start the stats/ pageThu, 30 May 2019 01:58:36 +0000, by drewp
-
release 0.16.0Wed, 29 May 2019 17:24:04 +0000, by drewp
-
fix error report to use treq api (untested)Wed, 29 May 2019 17:23:43 +0000, by drewp
-
stubsMon, 27 May 2019 23:07:24 +0000, by Drew Perttula
-
switch to treq http clientMon, 27 May 2019 10:47:44 +0000, by Drew Perttula
-
huge speedup switching from cyclone.httpclient.fetch to treq. 300ms updates become 7ms. maybe it was looking up names or some slow network connect thing before, and now it's reusing a connection.Mon, 27 May 2019 08:54:23 +0000, by Drew Perttula
-
fix bug that echoed a patch back to KC. https://bigasterisk.com/light9/work/2019/kc-patch-echo-bug.pngMon, 27 May 2019 08:08:23 +0000, by Drew Perttula
-
python reformatMon, 27 May 2019 07:45:24 +0000, by Drew Perttula
-
fix treq payload typeMon, 27 May 2019 07:01:56 +0000, by Drew Perttula
-
more types, as needed on light9 keyboardcomposerMon, 27 May 2019 06:58:51 +0000, by Drew Perttula
-
type fixesMon, 27 May 2019 00:39:16 +0000, by Drew Perttula
-
release 0.15.0Sun, 26 May 2019 19:33:00 +0000, by Drew Perttula
-
str/bytes fixesSun, 26 May 2019 19:29:59 +0000, by Drew Perttula
-
more type errors.Sun, 26 May 2019 00:36:32 +0000, by Drew Perttula
-
release 0.14.0Sat, 25 May 2019 23:55:15 +0000, by Drew Perttula
-
fix registration bug (tried to send bytes to json encoder)Sat, 25 May 2019 23:54:54 +0000, by Drew Perttula
-
release 0.13.0Sat, 25 May 2019 06:39:30 +0000, by Drew Perttula
-
fix pyflakes warnings, including an error at importSat, 25 May 2019 06:39:05 +0000, by Drew Perttula
-
release 0.12.0Sat, 25 May 2019 02:53:56 +0000, by Drew Perttula
-
some low-quality mostly generated mypy stubs. should be shared with my other buildsSat, 25 May 2019 02:53:14 +0000, by Drew Perttula
-
fix tests and test runnerSat, 25 May 2019 02:52:47 +0000, by Drew Perttula
-
typing fixes. rewrite sequentialUri a bitSat, 25 May 2019 02:36:17 +0000, by Drew Perttula
-
more py3 type fixesSat, 25 May 2019 00:30:43 +0000, by drewp
-
switch from fabfile to invoke. use my common release code.Fri, 24 May 2019 22:46:23 +0000, by drewp
-
version 0.11.0Fri, 24 May 2019 00:13:09 +0000, by drewp
-
fix test typoFri, 24 May 2019 00:08:14 +0000, by drewp
-
run 2to3Fri, 24 May 2019 00:06:34 +0000, by drewp
-
version 0.9.0Thu, 23 May 2019 17:30:48 +0000, by drewp
-
some py3Wed, 22 May 2019 04:51:01 +0000, by drewp
-
version 0.8.0Wed, 17 Apr 2019 09:25:24 +0000, by drewp
-
new Patch.simplifyWed, 17 Apr 2019 09:24:50 +0000, by drewp
-
serious bugs with inGraph. the code is not consistent (still) about whether context is a URIRef or Graph-with-identifierWed, 17 Apr 2019 09:23:34 +0000, by drewp
-
version 0.7.0Fri, 04 Jan 2019 23:17:30 +0000, by drewp
-
quieter logging about no-op patchesFri, 04 Jan 2019 23:17:11 +0000, by drewp
-
version 0.6.0Sun, 28 Oct 2018 11:09:38 +0000, by drewp
-
quieter logging on patchObject callsSun, 28 Oct 2018 11:08:23 +0000, by drewp
-
version 0.5.0Thu, 26 Apr 2018 08:25:42 +0000, by Drew Perttula
-
don't require receiverhost. we need to open a 2-way connection anyhowThu, 26 Apr 2018 08:24:27 +0000, by Drew Perttula
-
version 0.4.0Thu, 26 Apr 2018 07:50:56 +0000, by Drew Perttula
-
add web server. remove more traces of light9Thu, 26 Apr 2018 07:49:50 +0000, by Drew Perttula
-
give clientsession.py back to light9Thu, 26 Apr 2018 07:18:13 +0000, by Drew Perttula
-
version 0.3.0Mon, 19 Feb 2018 10:29:01 +0000, by Drew Perttula
-
switch to fabfile and simpler version bumperMon, 19 Feb 2018 10:28:24 +0000, by Drew Perttula
-
fix make logicMon, 19 Feb 2018 09:58:56 +0000, by Drew Perttula
-
version bumpingMon, 19 Feb 2018 09:52:15 +0000, by Drew Perttula
-
version 11Mon, 19 Feb 2018 09:33:48 +0000, by Drew Perttula