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
Merge SharedDatabase/SharedCache into single parameter ServerMode, affecting the way how server is started [CORE4871] #5167
Comments
Modified by: @AlexPeshkoffassignee: Alexander Peshkov [ alexpeshkoff ] |
Modified by: @AlexPeshkoffFix Version: 3.0 RC 1 [ 10584 ] |
Commented by: @aafemt It doesn't look like a good idea for me. Database cache operating mode and multithreadness are different things, IMHO. |
Commented by: @sim1984 As you make a single parameter setting mode server, it may be worth remove utility instsv this is instsvc i [nstall] [-s [uperserver] * | -c [lassic]] |
Commented by: @ibaseru so, now we lost fourth mode or, this combination was a nonsense? and SharedCache = true + SharedDatabase = True was equal to SuperClassic? |
Commented by: @dyemanov SharedCache = False SharedCache = True |
Commented by: @AlexPeshkoff > SharedCache = False Single user mode? If we really need it, it's pretty easy to add it to servermode, but I see no way how can it be useful. > and SharedCache = true + SharedDatabase = True was equal to SuperClassic? Choice between classic/superclassic was done by a way how firebird is started, not by .conf settings. |
Modified by: @pcisarstatus: Resolved [ 5 ] => Closed [ 6 ] |
Submitted by: @AlexPeshkoff
Jira_subtask_inward CORE4481
New parameter ServerMode should have 3 possible values: Super (or ThreadedDedicated), SuperClassic (or ThreadedShared), Classic (or MultiProcess) and except making engine choose correct mode control behavior of firebird server at startup to make it run in correct way.
Commits: 8ccbb7f e420019 FirebirdSQL/fbt-repository@f3012fd FirebirdSQL/fbt-repository@b047ab1
The text was updated successfully, but these errors were encountered: