Spring Data Commons
  1. Spring Data Commons
  2. DATACMNS-310

Integrate best-effort TransactionManager from Spring Data Neo4j

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.6 M1
    • Component/s: Core
    • Labels:
      None

      Issue Links

        Activity

        Hide
        Giovanni Botta added a comment -

        When is this going to be released and available in maven?

        Show
        Giovanni Botta added a comment - When is this going to be released and available in maven?
        Hide
        Oliver Gierke added a comment -

        1.6 M1 release is already built and available in the milestone repositories. Note, that the relevant Neo4j module version hasn't been released yet and the release made is not officially announced yet.

        Show
        Oliver Gierke added a comment - 1.6 M1 release is already built and available in the milestone repositories. Note, that the relevant Neo4j module version hasn't been released yet and the release made is not officially announced yet.
        Hide
        Giovanni Botta added a comment -

        Thank you Oliver, one more question: which Maven dependency do I need in order to have the ChainedTransactionManager only? Trying to keep my dependencies slim

        Show
        Giovanni Botta added a comment - Thank you Oliver, one more question: which Maven dependency do I need in order to have the ChainedTransactionManager only ? Trying to keep my dependencies slim
        Hide
        Oliver Gierke added a comment -

        Spring Data Commons 1.6 M1 or better. Actually, the purpose of this ticket was to remove the need to depend on the Neo4j module just to get access to the ChainedTranctionManager. The class itself only depends on spring-tx in turn so if you're not using anything else but this class you can probably exclude some of the additional dependencies we rely on transitively for other stuff.

        Show
        Oliver Gierke added a comment - Spring Data Commons 1.6 M1 or better. Actually, the purpose of this ticket was to remove the need to depend on the Neo4j module just to get access to the ChainedTranctionManager . The class itself only depends on spring-tx in turn so if you're not using anything else but this class you can probably exclude some of the additional dependencies we rely on transitively for other stuff.
        Hide
        Giovanni Botta added a comment -

        Hello again,
        one last question: is the ChainedTransactionManager supposed to be a singleton? Can I have multiple instances managing transactions in different threads?
        Thanks

        Show
        Giovanni Botta added a comment - Hello again, one last question: is the ChainedTransactionManager supposed to be a singleton? Can I have multiple instances managing transactions in different threads? Thanks

          People

          • Assignee:
            Oliver Gierke
            Reporter:
            Oliver Gierke
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: