Ignacio Hagopian

Results 73 issues of Ignacio Hagopian

Currently, collections which have slice types in attributes can't be nil since operations will fail with`invalid schema`. We should fix this since in Go nil slices and empty slices are...

Mentioned by @sanderpick, to avoid DHT lookups.

Current txns are `Store`-wise, but the API has a model-working style, i.e. actions can be done only in a particular model. Change the API or add new API to have...

Currently there's a `JsonPatcher` implementation for creating events. Ultimately, using `rdoc` (or similar since since other languages requiriements are important) will be ideal.

See this package docs through `godocs` to improve package understandability/exporting/comments, etc

documentation

Think about some API to let clients catchup Thread log records starting from a particular height. This is important in users that can't skip records since the last _processed_ ones....

`badgerhold` (our base impl. of the query part of the eventstore) has a feature to build self-referencing queries. In our API that would mean something similar to: `.Find(.., Where('Name').Eq('Father.Name')`. Saying...

enhancement

Sound reasonable to implement queries that can sort not only on one criteria: `.Sort('Field1', 'Field2', ...)`.

enhancement

As mentioned by @carsonfarmer Consider it as a replacement for the currently underlying JSON schema and encoding. Notes: - pro: smaller encoded values - pro: faster validation of instance with...