cayley/graph
Quentin Machu d874441431 Fix a deadlock behavior with DELETE transactions
It appears that preparing an INSERT statement on PostgreSQL actually makes it expecting to receive INSERTs and thus, it create some kind of locks for it. If instead, you only send him DELETE statements, it will indefinitely wait for an INSERT and will hung.
2015-11-17 20:32:21 -05:00
..
bolt Merge pull request #277 from barakmich/upgrade_db 2015-10-05 17:22:05 -04:00
gaedatastore fix naming in test and fix test 2015-06-23 17:59:19 -04:00
iterator Remove old iterator code, leaving a simple all-iterator for the sql backend 2015-08-12 16:03:25 -04:00
leveldb Merge pull request #277 from barakmich/upgrade_db 2015-10-05 17:22:05 -04:00
memstore Merge pull request #277 from barakmich/upgrade_db 2015-10-05 17:22:05 -04:00
mongo update the registration interface 2015-06-23 17:59:18 -04:00
path document path context, pipe it through Reversal() as well, and update the godoc 2015-10-28 23:12:37 -04:00
proto first migration 2015-06-23 17:59:19 -04:00
sql Fix a deadlock behavior with DELETE transactions 2015-11-17 20:32:21 -05:00
iterator.go refactor to SQL builder iterators and standard iterator wrapper 2015-08-12 16:03:25 -04:00
iterator_test.go Convert Type fields to use graph.Type 2014-09-05 09:49:15 +09:30
primarykey.go Use new import path for go-uuid 2015-06-26 14:05:10 -07:00
primarykey_test.go Missed a test usage of old go-uuid import 2015-06-29 10:08:37 -07:00
quadstore.go Add plumbing for bolt upgrades 2015-06-23 17:59:18 -04:00
quadwriter.go Add transaction (a list of deltas) as a primitive for applying sets of changes 2015-06-23 17:53:24 -04:00
transaction.go Ensure that quads in a transaction are applied in the desired order. 2015-11-17 12:10:59 -05:00
transaction_test.go Improve Transaction: deduplicate quads, allow adding/removing a quad in the same tx 2015-10-06 15:56:02 -04:00