Changelog History
Page 1
-
v0.2.1 Changes
July 15, 2020๐ Fixes a bug in the read loop reconnection logic
-
v0.2.0 Changes
June 26, 2020- ๐ Rename top level shard name to
rethinkdb
- โ Add...
DatumTerm#set_difference
DatumTerm#set_intersection
DatumTerm#set_union
DatumTerm#delete
DatumTerm#keys
DatumTerm#date
DatumTerm#values
DBTerm#grant
RowTerm#changes
RowsTerm#changes
RowsTerm#count
RowsTerm#slice
StreamTerm#merge
StreamTerm#changes
TableTerm#index_drop
- Threadsafety of connection
- Connection failure resilience via retry
- ๐ Rename top level shard name to
-
v0.1.11
April 28, 2020 -
v0.1.10 Changes
October 27, 2019๐ Use Threadsafe Channel class - In crystal-0.31.0, Channel::Unbuffered and Channel::Buffered have been merged, with unified behaviour under Channel.
As of v0.1.9, passing an array of values to RowsTerms#get_all nested the array. This produced query errors as the nested array became a key rather than a collection of values.
A simple fix is removing the nesting. Single value RowsTerm#get_all calls can be achieved through the existing splat method.
-
v0.1.9 Changes
September 08, 2019- complete the selection API
-
v0.1.8 Changes
September 02, 2019- โ Add update yaml tests.
- โ Add literal function manipulation for update's tests
- โ Comment javascript test code in yaml file because crystal doesn't support JS code with yaml literal syntax.
-
v0.1.7 Changes
August 06, 2019The inclusion of
Enumerable(QueryResult)
inRethinkDB::QueryResult
failed to satisfy the abstract type checking of Crystal v0.30Whilst we could expose enumeration, using the
#as_h
and#as_a
methods are more explicit.๐ Changed
#as_a
returnsArray(QueryResult)
#as_a?
returnsArray(QueryResult)?
#as_h
returnsHash(String, QueryResult)
#as_h?
returnsHash(String, QueryResult)?
RethinkDB::QueryResult::Type
is now analogous toJSON::Any::Type
- reql spec helpers moved from
spec/reql_spec.cr
tospec/spec_helper.cr
- โ added
skip
methods
โ Removed
Enumerable(QueryResult)
onRethinkDB::QueryResult
-
v0.1.6 Changes
April 27, 2019Implement missing RethinkDB#json method. (thanks to @caspiano)
-
v0.1.5 Changes
April 27, 2019๐ Introduced changefeed support.
โ Functionality has not been extensively tested but should work for most stream and datum queries.Also ran crystal tool format and ameba over the project.
Thanks to @caspiano
-
v0.1.4
February 03, 2019