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

[TASK] Evaluate all entries in Services.yaml regarding to shared setting #4251

Merged
merged 1 commit into from
Dec 11, 2024

Conversation

dkd-kaehm
Copy link
Collaborator

@dkd-kaehm dkd-kaehm commented Dec 10, 2024

All entries in Services.yaml become the shared setting dependent on its implementation and context.
All non-Singleton-Like classes are set to shared: false which could stuck with objects states:

  • on Builder-Objects
  • on Query-Objects
  • on other object, those state change is not global relevant

Some classes were commented and notated with todos.

Relates: #3995
Fixes: #4183, #4246


Todo:

  • Backport into release-12.0.x(without @todo comments )

…tting

All entries in Services.yaml become the `shared` setting dependent on its implementation and context.
All non-Singleton-Like classes are set to `shared: false` which could stuck with objects states:
* on Builder-Objects
* on Query-Objects
* on other object, those state change is not global relevant
Some classes were commented with todos.

Relates: TYPO3-Solr#3995
Fixes: TYPO3-Solr#4183, TYPO3-Solr#4246
dkd-kaehm added a commit to dkd-kaehm/ext-solr that referenced this pull request Dec 11, 2024
…tting

All entries in Services.yaml become the `shared` setting dependent on its implementation and context.
All non-Singleton-Like classes are set to `shared: false` which could stuck with objects states:
* on Builder-Objects
* on Query-Objects
* on other object, those state change is not global relevant

Relates: TYPO3-Solr#3995
Fixes: TYPO3-Solr#4183, TYPO3-Solr#4246
Ports: TYPO3-Solr#4251
@dkd-kaehm dkd-kaehm merged commit f8083a6 into TYPO3-Solr:main Dec 11, 2024
8 checks passed
dkd-kaehm added a commit that referenced this pull request Dec 11, 2024
…tting

All entries in Services.yaml become the `shared` setting dependent on its implementation and context.
All non-Singleton-Like classes are set to `shared: false` which could stuck with objects states:
* on Builder-Objects
* on Query-Objects
* on other object, those state change is not global relevant

Relates: #3995
Fixes: #4183, #4246
Ports: #4251
@dkd-kaehm dkd-kaehm deleted the task/class_settings_main branch December 11, 2024 09:29
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.

[BUG] Backend summary output settings are merged
1 participant