- 28 Jan, 2019 1 commit
-
-
yaowenhao authored
-
- 24 Jan, 2019 3 commits
-
-
Steven Allen authored
query: make datastore ordering act like a user would expect
-
Steven Allen authored
-
Steven Allen authored
This applies orders hierarchically. Unfortunately, the interfaces had to be changed significantly to get this to work. For example `[OrderByValue{}, SortByKey{}]` *used* to re-sort by key, throwing away the value sort. Now, this acts like a normal database and `SortByKey` will only sort within equivalent values.
-
- 27 Dec, 2018 1 commit
-
-
Steven Allen authored
delayed: implement io.Closer and export datastore type.
-
- 26 Dec, 2018 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
That way, we can return it directly.
-
- 11 Dec, 2018 2 commits
-
-
Steven Allen authored
split the datastore into a read and a write interface
-
Steven Allen authored
This way, we can abstract over transactions, datastores, and batches when we just need to write to the datastore.
-
- 09 Nov, 2018 3 commits
-
-
Hannah Howard authored
gx publish 3.4.1
-
hannahhoward authored
-
bigs authored
Describe behavior of Batching datastores
-
- 06 Nov, 2018 1 commit
-
-
Steven Allen authored
handle concurrent puts/deletes in BasicBatch
-
- 24 Oct, 2018 1 commit
-
-
Cole Brown authored
-
- 23 Oct, 2018 4 commits
-
-
Steven Allen authored
-
Steven Allen authored
(also, clear datastore between tests)
-
Steven Allen authored
-
Steven Allen authored
-
- 05 Oct, 2018 1 commit
-
-
Steven Allen authored
add a GetSize method
-
- 04 Oct, 2018 3 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
We can also add this as an extension but it's simple enough I'd like to add it directly to the Datastore. Use-case: The blockstore now has a GetSize and bitswap uses it for packing multiple blocks into a single message. Unfortunately, this means that bitswap is now calling blockstore.GetSize which calls datastore.Get which tends to be more expensive than datastore.Has.
-
- 27 Sep, 2018 1 commit
-
-
Raúl Kripalani authored
Allow ds.NewTransaction() to return an error
-
- 24 Sep, 2018 2 commits
-
-
Raúl Kripalani authored
-
Raúl Kripalani authored
-
- 14 Sep, 2018 2 commits
-
-
Raúl Kripalani authored
Add support for querying entry expiration
-
Raúl Kripalani authored
-
- 12 Sep, 2018 1 commit
-
-
Raúl Kripalani authored
-
- 15 Aug, 2018 1 commit
-
-
Steven Allen authored
improve testing
-
- 14 Aug, 2018 11 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
-
bigs authored
Add TTL and Transactional interfaces
-
Cole Brown authored
-
Cole Brown authored
-
Cole Brown authored
-
Cole Brown authored
This reverts commit 8cca1683a03aace2013e48679302100b3580d2ca.
-