AlexPeshkoff
fb8edbc69d
Restored full diagnostic on Vlad's request
2022-06-29 17:54:23 +03:00
firebirds
1f446241e4
increment build number
2022-06-29 00:05:34 +00:00
Adriano dos Santos Fernandes
3ceb1f4fdb
Fixed #7222 - Dependencies of packaged functions are not tracked.
2022-06-28 08:55:12 -03:00
firebirds
a4d4ea0fa7
increment build number
2022-06-28 00:05:37 +00:00
Vlad Khorsun
19d4e2f420
Improvement #7208 : Trace: provide performance statistics for DDL statements.
...
Also, enables tracing of user SET TRANSACTION, COMMIT, ROLLBACK statements and hides internal SQL statements run by the engine itself.
2022-06-27 18:59:45 +03:00
Vlad Khorsun
f121cd4a6b
Improvement #6730 : Trace: provide ability to see STATEMENT RESTART events (or their count) [CORE6500].
...
Implemented new trace event: EXECUTE_STATEMENT_RESTART.
2022-06-27 18:59:33 +03:00
AlexPeshkoff
fec791015e
Misc
2022-06-27 18:49:57 +03:00
AlexPeshkoff
96164aba77
Docs
2022-06-27 16:43:29 +03:00
Vlad Khorsun
60de96d715
Fixed bug: gbak backup could hung when Ctrl-C pressed.
...
Thanks to Alex who reported it.
2022-06-27 15:11:27 +03:00
firebirds
5eea2fd176
increment build number
2022-06-27 00:05:29 +00:00
Vlad Khorsun
36200de471
Attempt to fix recent crashes in oltp-emul test.
2022-06-26 11:22:12 +03:00
Vlad Khorsun
c890589b67
Don't print batch creation error even in DEBUG build to please TCS.
2022-06-26 09:52:46 +03:00
Adriano dos Santos Fernandes
c56f6e03c6
Fix #6807 - Regression in FB 4.x : "Unexpected end of command" with incorrect line/column info.
2022-06-25 22:12:33 -03:00
firebirds
d036420a94
increment build number
2022-06-26 00:05:21 +00:00
Vlad Khorsun
e455ca90fa
This should fix failed TCS tests reported by Adriano in fb-devel.
2022-06-26 02:10:53 +03:00
Adriano dos Santos Fernandes
77e8ec0a30
Fix #6869 - Domain CHECK-expression can be ignored when we DROP objects that are involved in it.
2022-06-25 17:49:13 -03:00
Vlad Khorsun
04406404b0
This should fix output for non-ASCII table names.
...
Also, reset table names cache when new database is connected.
2022-06-25 20:20:30 +03:00
firebirds
572c71709b
increment build number
2022-06-25 00:05:39 +00:00
Vlad Khorsun
a4c6a4db1c
Some misc corrections per Adriano comments and documentations.
2022-06-24 12:18:33 +03:00
Ilya Eremin
c1f948321f
Fix a bug when it was not allowed to execute DROP PACKAGE BODY for a package with a procedure even if a user has DROP ANY PACKAGE privilege
2022-06-23 22:20:55 -03:00
firebirds
371dd3a21d
increment build number
2022-06-24 00:06:05 +00:00
Vlad Khorsun
d34f714bef
Let isql show per-table run-time statistics.
2022-06-24 02:00:06 +03:00
AlexPeshkoff
ed3b32ff4f
Postfix for #6947 : Query to mon$ tables does not return data when the encryption/decryption thread is running: make it reliably work in classic server mode (not only SS)
2022-06-23 14:31:04 +03:00
Adriano dos Santos Fernandes
2f2f5fec30
Design for future extensions with different timings types.
...
Add ProfilerStats interface and pass it to plugin instead of runTime parameter.
Rename *_TIME columns to *_ELAPSED_TIME.
2022-06-22 22:25:47 -03:00
firebirds
dddf482b9e
increment build number
2022-06-23 00:06:14 +00:00
Alexander Peshkov
95759d5b82
Fix for #7147 : Problems with use of big timeout (or no timeout at all) in trace service ( #7148 )
2022-06-22 18:01:29 +03:00
Vlad Khorsun
ed6369e04f
Fixed bug shown by fbt test bugs.core-1063.
...
Its caused by too small io buffer size (8KB) read from backup file of old format.
2022-06-22 11:31:47 +03:00
Vlad Khorsun
c1cf9585d3
Merge pull request #7216 from FirebirdSQL/work/blob_append_v5
...
New built-in function BLOB_APPEND
2022-06-22 09:39:27 +03:00
Adriano dos Santos Fernandes
fb9f5c6dcc
Improve precision of executed statements.
2022-06-21 22:24:07 -03:00
firebirds
5e148f778d
increment build number
2022-06-22 00:06:01 +00:00
Vlad Khorsun
a5d716b59a
New built-in function BLOB_APPEND
2022-06-21 17:09:30 +03:00
Adriano dos Santos Fernandes
8f8fdfa6e5
Fix build with VS build tools instead of Visual Studio.
2022-06-21 07:30:52 -03:00
Vlad Khorsun
6325174cfc
Merge pull request #7212 from FirebirdSQL/work/parallel_v5
...
Work/parallel v5
2022-06-21 11:46:49 +03:00
Vlad Khorsun
cc49a3728e
This should fix double deallocation of sort block when duplicates found while unique index is built by few threads.
...
Note, sort blocks should be deleted under task's mutex protection.
It is already done in ~IndexCreateTask::Item().
2022-06-21 11:12:50 +03:00
Adriano dos Santos Fernandes
e325e1612f
Update VS docker build to 16.11.16.
2022-06-20 23:02:46 -03:00
firebirds
50a86099fe
increment build number
2022-06-21 00:05:48 +00:00
AlexPeshkoff
34fbf4c71c
Postfix for #7165 : Provide ability to see in the trace log events related to missing security context; fixed deadlock in CS found with regular tests run
2022-06-20 20:10:39 +03:00
Vlad Khorsun
0c1024345c
Merge pull request #7213 from FirebirdSQL/work/WinPrivateNS
...
Use Windows private namespace for kernel objects used in server-to-server IPC.
2022-06-20 15:30:27 +03:00
Vlad Khorsun
81ff82feb1
Added alignas as Adriano suggest.
2022-06-20 14:35:08 +03:00
Vlad Khorsun
1ce283a004
Fixed typo. Thanks to Adriano.
2022-06-20 14:03:05 +03:00
Adriano dos Santos Fernandes
d76d77a10f
Fix #7202 - ISQL -ch utf8 (Windows only): either silently quits to OS or issues non-expected 'malformed string' when non-ascii character occurs in the typed command.
2022-06-20 07:39:39 -03:00
firebirds
4c79ac4383
increment build number
2022-06-18 00:05:46 +00:00
Vlad Khorsun
4d22040f90
Fixed docs according to Adriano comments.
2022-06-17 22:07:33 +03:00
Vlad Khorsun
d0e33f118a
Use Windows private namespace for kernel objects used in server-to-server IPC.
...
It allows to synchronize processes across different windows sessions.
2022-06-17 21:56:28 +03:00
ac104845d1
Use correct path to redistributables
2022-06-17 19:33:12 +02:00
d7128b5701
Remove dependencies upon a specific version of Visual Studio
2022-06-17 18:07:25 +02:00
a9ff4ac78d
Bring the windows packaging up-to-date (but still WIP)
2022-06-17 18:06:34 +02:00
371cd3a01d
Rework windows build process
...
All code detecting the version of Visual Studio to use
is now in setenvvar.bat.
run_all.bat has a new feature - TESTENV which will print out
the environment that will be used for the build and then quit.
2022-06-17 18:05:38 +02:00
Vlad Khorsun
5edefaba91
Merge branch 'master' into work/parallel_v5
2022-06-17 10:41:29 +03:00
firebirds
1fcace0767
increment build number
2022-06-17 00:06:04 +00:00