Skip to content

Refactor SQL access through RelationalContext and extend the olap aggregators - #198

Merged
stbischof merged 1 commit into
eclipse-daanse:mainfrom
stbischof:refactor/relational-api
Nov 1, 2026
Merged

stbischof merged 1 commit into
eclipse-daanse:mainfrom
stbischof:refactor/relational-api

Conversation

@stbischof

Copy link
Copy Markdown
Contributor

Refactoring without a change in behaviour: the relational engine follows SQL access into RelationalContext and
keeps only the SQL rendering of the standard aggregators, whose evaluation lives in olap.

  • The data source, the dialect and the SQL guard come from RelationalContext; RolapCell is a RelationalCell.
  • The standard aggregators extend the olap ones and keep only their SQL rendering.
  • The test run resolves without the configuration admin service.

…regators

Refactoring without a change in behaviour: the relational engine follows SQL access into RelationalContext and
keeps only the SQL rendering of the standard aggregators, whose evaluation now lives in olap.

The data source, the dialect and the SQL guard come from the RelationalContext; RolapCell is a
RelationalCell. The standard aggregators extend the olap ones and keep only their SQL rendering. The test run
resolves without the configuration admin service.

Signed-off-by: Stefan Bischof <stbischof@bipolis.org>
@stbischof
stbischof merged commit dc7f204 into eclipse-daanse:main Nov 1, 2026
27 of 29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant