You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by "Nikita Timofeev (JIRA)" <ji...@apache.org> on 2018/08/29 08:49:00 UTC

[jira] [Created] (CAY-2465) New SelectTranslator implementation

Nikita Timofeev created CAY-2465:
------------------------------------

             Summary: New SelectTranslator implementation
                 Key: CAY-2465
                 URL: https://issues.apache.org/jira/browse/CAY-2465
             Project: Cayenne
          Issue Type: Task
          Components: Core Library, Database integration
            Reporter: Nikita Timofeev
            Assignee: Nikita Timofeev
             Fix For: 4.2.M1


Current implementation ({{DefaultSelectTranslator}}) is monolithic and can't be effectively maintained or extended. So we need a better one.

Requirements for new translator:
* full compatibility with current version, i.e. it should implement  {{SelectTranslator}} interface and pass all tests
* extensibility, as a first extension it should support subqueries



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)