8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-23 02:03:04 +01:00
Commit Graph

55745 Commits

Author SHA1 Message Date
Adriano dos Santos Fernandes
3fe37a6a60 Do not pass user's transaction to plugin.
Use autonomous transaction in flush.
2022-06-04 15:00:42 -03:00
Adriano dos Santos Fernandes
bb139df3c7 Remote attachment profiling. 2022-06-04 15:00:42 -03:00
Adriano dos Santos Fernandes
a0ade0c8f9 Move EngineContextHolder (and AttachmentHolder) to jrd.h. 2022-06-04 15:00:42 -03:00
Adriano dos Santos Fernandes
b3654c48e8 Add PLUGIN_OPTIONS parameters to RDB$PROFILER.START_SESSION. 2022-06-04 15:00:42 -03:00
Adriano dos Santos Fernandes
12f8d087d3 Add defaults to RDB$PROFILER.PAUSE_SESSION and RDB$PROFILER.FINISH_SESSION parameters. 2022-06-04 15:00:42 -03:00
Adriano dos Santos Fernandes
a8ae90d9f7 Add configuration parameter DefaultProfilerPlugin.
Change RDB$PROFILER.START_SESSION parameters order and put defaults on them.
2022-06-04 15:00:42 -03:00
Adriano dos Santos Fernandes
0c5874eed9 Add procedure RDB$PROFILER.DISCARD. 2022-06-04 15:00:42 -03:00
Adriano dos Santos Fernandes
9365493cde Add procedure RDB$PROFILER.CANCEL_SESSION. 2022-06-04 15:00:42 -03:00
Adriano dos Santos Fernandes
2f9c1f625f Document transaction usage restriction. 2022-06-04 15:00:42 -03:00
Adriano dos Santos Fernandes
3056a1c302 Rename SESSION_ID columns to PROFILE_ID. 2022-06-04 15:00:42 -03:00
Adriano dos Santos Fernandes
25a5de4112 Rename fbprof$ prefix to plg$prof_. 2022-06-04 15:00:42 -03:00
Adriano dos Santos Fernandes
8ab87bc627 Create metadata using the database owner account.
Add PLG$PROFILER role.

Fix grants.
2022-06-04 15:00:42 -03:00
Adriano dos Santos Fernandes
de475f49ee Add possibility to have default expressions in system packages' procedures and functions parameters. 2022-05-20 14:27:23 -03:00
aleksey.mochalov
43f99d318d Fix for #7178: gather DEFAULT roles granted to PUBLIC user along with roles granted to user directly 2022-05-19 14:31:30 -03:00
AlexPeshkoff
5d658cfba5 Fixed #7138: Problems accessing database, copied from another host. 2022-05-19 14:31:30 -03:00
Adriano dos Santos Fernandes
2f503f2e2d Profiler. 2021-12-23 15:08:04 -03:00
Adriano dos Santos Fernandes
f60cf7f674 Add LogLocalStatus to log cloop status. 2021-12-23 15:08:04 -03:00
Adriano dos Santos Fernandes
6980d4b8c8 Reintroduce Array method in SortedArray to use faster find implementation. 2021-12-23 15:08:04 -03:00
Adriano dos Santos Fernandes
7fc9ee6f86 Fix #7077 - EXECUTE BLOCK (without RETURNS) do not work with batches. 2021-12-23 11:14:45 -03:00
Adriano dos Santos Fernandes
e0e1a6deba Fix #7062 - Creation of expression index does not release its statement correctly. 2021-12-08 10:59:01 -03:00
Adriano dos Santos Fernandes
3a452630b6 Add table MON$COMPILED_STATEMENTS and columns MON$STATEMENTS.MON$COMPILED_STATEMENT_ID and MON$CALL_STACK.MON$COMPILED_STATEMENT_ID. 2021-11-24 15:18:39 -03:00
firebirds
3022cf7f95 increment build number 2021-11-19 00:05:16 +00:00
AlexPeshkoff
6e91b9f4f2 Fixes for 64-bit android build 2021-11-18 15:07:19 +03:00
firebirds
7fdd5757dd increment build number 2021-11-18 00:05:26 +00:00
firebirds
16f46aded6 increment build number 2021-11-17 11:31:20 +00:00
firebirds
6161ea7245 increment build number 2021-11-17 00:04:58 +00:00
Vlad Khorsun
aa03ab5b6b This should fix bug #7044 : Error: Data page N {sequence M} marked as secondary but contains primary record versions in table T 2021-11-16 15:44:34 +02:00
firebirds
a86f459902 increment build number 2021-11-16 00:04:59 +00:00
Adriano dos Santos Fernandes
3e488148c2 Fix #7045 - International characters in table or alias names causes queries of MON$STATEMENTS to fail. 2021-11-15 15:41:41 -03:00
firebirds
301768ffd4 increment build number 2021-11-15 10:51:14 +00:00
firebirds
4432ca923a increment build number 2021-11-13 00:05:02 +00:00
AlexPeshkoff
ddca654a13 Fixed #6963: grant references not working 2021-11-12 19:44:26 +03:00
firebirds
19e46b8a13 increment build number 2021-11-12 00:05:03 +00:00
Adriano dos Santos Fernandes
88441a9690
Fix VS 2022 GitHub Actions build. 2021-11-11 16:43:19 -03:00
AlexPeshkoff
beb16ff1f1 cleanup 2021-11-11 19:32:17 +03:00
AlexPeshkoff
5b7d0c7a64 Fixed #6966: Status vector for ES(<EMPTY_STRING>) is unstable if another execute block with correct statement was executed before. Affects only LINUX builds in Classic mode. 2021-11-11 18:27:28 +03:00
firebirds
e472702565 increment build number 2021-11-11 00:05:35 +00:00
AlexPeshkoff
58f76ddf67 Fixed #7043: Wrong message when user has no access to /tmp/firebird 2021-11-10 18:38:31 +03:00
AlexPeshkoff
79da7e449e Fixed my 6-years old but unnoticed bug with circular strings buffer 2021-11-10 18:27:55 +03:00
firebirds
ccd3096478 increment build number 2021-11-10 00:05:20 +00:00
asfernandes
b135249b70 Update tzdata to version 2021a4. 2021-11-09 08:32:49 -03:00
AlexPeshkoff
b6658ade91 Cleanup: avoid deprecated entries in regular calls 2021-11-09 12:48:04 +03:00
firebirds
b4f58b579d increment build number 2021-11-09 00:05:03 +00:00
AlexeyMochalov
c90d3a9488
Fix #6994 - limits lockfile to 2GB for master (#7022)
* Fix: limits lockfile to 2GB for master

* Remove redundant status vector copying, add parentheses to multiline IF
2021-11-08 14:47:36 +03:00
firebirds
bfe8f57205 increment build number 2021-11-08 00:04:56 +00:00
Roman Simakov
1da899ab80
Update README.time_zone.md
Fix typo
2021-11-07 18:00:42 +03:00
firebirds
a72649da0e increment build number 2021-11-06 00:04:57 +00:00
AlexPeshkoff
43e72b3084 Fixed #7025: Results of negation must be the same for each datatype (smallint / int /bigint / int128) when argument is least possible value for this type 2021-11-05 20:23:08 +03:00
Adriano dos Santos Fernandes
279274f2ee Improvement #7038 - Improve performance of STARTING WITH with insensitive collations.
Now also for MBCS.
2021-11-05 09:47:44 -03:00
firebirds
dfa1ea19a0 increment build number 2021-11-05 00:05:07 +00:00