Skip to content

Releases: visallo/vertexium

v2.5.1

07 Dec 04:35
Compare
Choose a tag to compare
  • Changed: Speed up property reads by using Maps to directly get the property
  • Fixed: updated to repopulate the Metadata entriesLock in the case that the class gets deserialized

v2.5.0

17 Nov 14:04
Compare
Choose a tag to compare
  • Added: Optional benchmarks unit test
  • Changed: ElasticSearch: asynchronously submit element updates
  • Changed: AccumuloGraph to use MultiTableBatchWriter
  • Changed: org.vertexium.Metadata accesses are now protected with ReadWriteLock
  • Fixed: More checks for null vertex ids or labels when creating edges
  • Changed: Upgrade elasticsearch version to 1.7.5
  • Changed: Update accumulo version to 1.7.2
  • Added: getVertices helper method on Edge
  • Added: graph.saveElementMutations

v2.4.5

19 Sep 00:33
Compare
Choose a tag to compare
  • Added: Vertex.query limited by connected edge labels
  • Fixed: Memory leak when using compression in serializer
  • Speed up Accumulo EdgeInfo and fix null conditions
  • Add validation for edge in/out vertices and label

v2.4.4

01 Aug 17:54
Compare
Choose a tag to compare
  • Quick Kryo Serializer: add support to compress the bytes after serialization
  • InMemory/SQL: Fix historical metadata values getting lost on change of metadata
  • Graph: Remove the comparison of graph in the GraphEvent base class
  • Added interface GraphWithSearchIndex, which GraphBaseWithSearchIndex now implements

v.2.4.3

06 Jul 16:41
Compare
Choose a tag to compare
  • Accumulo: fix accumulo not cleaning up property with old visibility in search index

v2.4.2

20 Jun 13:17
Compare
Choose a tag to compare
  • Accumulo/Blueprints: Exclude ripple-flow-rdf from dependencies because of transitive dependency issues
  • maven: Update maven plugin versions
  • Util: add helper method that makes it a little cleaner to check for an empty Iterable without having to worry
    about closing the iterator.
  • InMemory/SQL: update the InMemoryVertex implementations of getVertices and getVertexIds in order to make it
    behave consistently with the Accumulo implementation. When faced with edges to Vertices that can't be seen,
    getVertices will omit them and getVertexIds will return the ids

v2.4.1

24 May 18:13
Compare
Choose a tag to compare
  • InMemory/SQL: improved find paths performance
  • InMemory/SQL: fix in-memory vertex properties inadvertently sharing metadata
  • Graph: remove excessive warning when scanning all elements.
  • Graph: add methods to get vertices and edges in a range of IDs
  • Accumulo: add methods to get the tablet splits
  • Elasticsearch: Add extended bounds to histograph aggregation

v2.4.0

16 May 19:52
Compare
Choose a tag to compare
  • ACCUMULO: iterator locations in accumulo config are now stored per table name
  • Elasticsearch: fix: sort by strings with tokens should not effect sort order
  • SQL: Switch to HikariCP connection pool

v2.3.1

16 May 19:50
Compare
Choose a tag to compare
  • Elasticsearch: fix: calendar date field aggregations with multiple visibilities
  • Elasticsearch: Support additional configuration for in process node
  • Elasticsearch: fix: Aggregation after alter visibility
  • SQL: fix: refresh in memory representation after altering vertex visibility

v2.3.0

28 Apr 17:07
Compare
Choose a tag to compare
  • SQL: index vertex columns on edge table
  • Elasticsearch: Load field mapping on startup
  • Search: Add CalendarFieldAggregation
  • StreamingPropertyValue: Add readToString method with offset and limit