Skip to content

Releases: topofocus/active-orient

Maintanance Release

22 Dec 06:38

Choose a tag to compare

Introducing concurrent database queries,
multiple model-dirs are allowed,
New Syntax for composing match-statements

Compatibility to OrientDB 3.0

19 Apr 09:40
3cb4176

Choose a tag to compare

Pre-release

The Changes noticed at https://orientdb.org/docs/3.0.x/release/3.0/Upgrading-to-OrientDB-3.0.html are included.
Additionally: Cleanup and adding some features, details in the ChangeLog -> wiki

Rails 5 compatibility

02 Feb 09:22

Choose a tag to compare

In addition to a few bug-fixes the gem can be included in Rails 5 projects.

Prealloaction & Model-Files

01 Sep 08:43

Choose a tag to compare

Many Improvements.

The Prealloaction-Mechanism reads all database-classes upon booting. Classes and given Properties are present from the start without further initialisation.

The behavior of Edges and Vertices is customized model-files. These are automatically loaded through the Preallocation-Mechanism.

Most Operations are done through ActiveOrient::Models. The Database-Layer is reserved for administration tasks.

Maintainance Release

14 Dec 09:53

Choose a tag to compare

Small bug-Fixes and minor additions

  • Date-Fields are recognized and transformed into DateTime ruby objects
  • subqueries with a limit-specification are submitted correctly
  • Queries can be of type :select or :traverse
  • Model-Objects are compared by their @Rid only, which enhances the perfromance.

Maintenance Release with two Usecases

11 Sep 19:19

Choose a tag to compare

Many bugfixes.
An adapted Query-Generator is build-in.
It supports the extensive use of subqueries and precompiled Statements

Initial Gem release

18 Aug 20:22

Choose a tag to compare

This is the first Release which completely supports the gem-mechanisms of ruby.

The Gem can be included in »Gemfile« in order to introduce it into the Bundler-environment.
After that, the gem is present simply by writing

require 'active-orient'

Then Ruby-objects which define a »to_orient«.method can be stored into the database.
The object-orientated schemaless design of Orientdb is perfect for persistent applications with flexible, unstructured data which fit nicely to a given ruby-object-structure. This structure is natively maintained in the database. On the ruby-side, the active-model-philosophy of Rais offers an easy access to OrientDB.