Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move o.s.d.cql into o.s.d.cassandra.core.cql [DATACASS-468] #637

Closed
spring-projects-issues opened this issue Jun 19, 2017 · 1 comment
Closed
Assignees
Labels
type: task A general task
Milestone

Comments

@spring-projects-issues
Copy link

spring-projects-issues commented Jun 19, 2017

Mark Paluch opened DATACASS-468 and commented

  • Move o.s.d.cql into o.s.d.cassandra.core.cql
  • Merge o.s.d.cql with o.s.d.cassandra.config and flatten XML and Java subpackages
  • Move CassandraExceptionTranslator and CqlExceptionTranslator o.s.d.cassandra.core.cql
  • Move Cassandra exceptions to o.s.d.cassandra
  • Move SessionFactory to o.s.d.cassandra
  • Resolve SessionFactory and MapId package cycles

Reference URL: https://github.com/spring-projects/spring-data-cassandra/tree/issue/DATACASS-468

Issue Links:

  • DATACASS-470 Move Cassandra type resolution into MappingCassandraConverter
    ("is depended on by")
@spring-projects-issues
Copy link
Author

spring-projects-issues commented Jul 12, 2017

Oliver Drotbohm commented

I pushed a commit inverting the package dependencies between repository.config and config and cleaned up a bit of the namespace handler setup.

I guess we can resolve the package cycle between mapping and convert by introducing a dedicated interface with the functionality needed in mapping and either providing a delegating implementation or letting CassandraCustomConversions implement it directly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: task A general task
Projects
None yet
Development

No branches or pull requests

2 participants