semsol / arc2

ARC RDF Classes for PHP
Other
331 stars 92 forks source link

Towards 3.0: further enhancement of the RDF store #116

Closed k00ni closed 3 years ago

k00ni commented 6 years ago

Version 2.4 is ready to be merged.

I would like to add a few features, but they break backward compatibility. Therefore a new major release is necessary.

Features in 3.0

Removals (non-backward compatible changes)

ARC2_Class

ARC2_Store

ARC2 should handle that internally and automatically, without involving outsiders.

Internal changes

Current state lives in branch 3.0: https://github.com/semsol/arc2/tree/3.0

What do you guys think?

k00ni commented 6 years ago

Update

Transaction support implemented. Even nested transactions are possible. Handling of transactions is done by the adapter. If a connection gets closed/removed before all transactions were commited, it automatically rolls back. Further information about transactions with PDO can be found here: http://php.net/manual/en/pdo.transactions.php