firebirds
4d8d85836f
increment build number
2016-05-08 00:02:41 +00:00
James Clarke
0dc0a4b595
Fix locking on big-endian architectures
...
4e4d8002e5
extended locks to have 64-bit
keys in most cases, but some were left as 32-bit. However, code using
these 32-bit locks assumed that the significant bytes of the key's long
value started from lck_string[0], which is false on big-endian
architectures. This commit adds Lock::getKeyString(), which gets a
pointer to the first used byte of lck_string, and should be used in
place of accessing lck_string directly.
2016-05-07 22:09:09 +01:00
Dmitry Yemanov
f03a80f37e
Fix Windows builds.
2016-05-07 09:42:38 +03:00
Adriano dos Santos Fernandes
1ace1b49ce
Regenerate files.
2016-05-06 22:31:20 -03:00
firebirds
c48c816049
increment build number
2016-05-07 00:02:46 +00:00
Dmitry Yemanov
8186c1e40b
CORE-2192: Extend maximum database page size to 32KB. All underlying
...
changes were already implemented during the v3 development.
2016-05-07 00:16:37 +03:00
Dmitry Yemanov
522f4c09bd
Switch to 64-bit savepoint numbers as a straightforward solution for
...
CORE-5228 (Restore may hang if the database contains more than 4 billion
records).
2016-05-06 23:18:36 +03:00
Dmitry Yemanov
3b7b3161fb
Bugfix CORE-5226.
2016-05-06 20:19:04 +03:00
Dmitry Yemanov
174c252e0c
Major refactoring of savepoints. Beware of possible regressions.
2016-05-06 20:16:14 +03:00
8967b64c20
Use symbolic name for current dir
2016-05-06 12:15:15 +02:00
Dmitry Yemanov
a5fcb82173
Merge pull request #18 from mkubecek/mk/4.0/gcc6
...
mk/4.0/gcc6
2016-05-06 11:37:26 +03:00
Dmitry Yemanov
b9421f3250
Merge pull request #20 from mkubecek/mk/4.0/inet46
...
Allow to enforce IPv4 or IPv6 in URL-like connection string.
2016-05-06 11:23:07 +03:00
Michal Kubecek
13aa5420f2
Allow to enforce IPv4 or IPv6 in URL-like connection string.
2016-05-04 21:38:36 +02:00
firebirds
535a0e5204
increment build number
2016-05-03 00:03:01 +00:00
Dmitry Yemanov
7e0c287412
Bugfix CORE-5224: Transaction id tags for services API do not support
...
new 48 bit transaction ids.
2016-05-02 09:28:25 +03:00
firebirds
a82dc91e82
increment build number
2016-05-01 00:02:49 +00:00
086c479a4c
Fix CORE-5223
2016-04-30 18:03:00 +02:00
Dmitry Yemanov
d1d8b36a07
Prevent stack trace (line/column info) from overriding the real error's
...
SQLSTATE.
2016-04-30 18:15:24 +03:00
Dmitry Yemanov
34399c1bf4
Bugfix CORE-5222: SELECT WITH LOCK may raise unexpected update conflict
...
errors under concurrent load.
2016-04-30 17:12:01 +03:00
firebirds
3b0ee41625
increment build number
2016-04-30 00:04:36 +00:00
Adriano dos Santos Fernandes
1f6e7e83d1
Postfix for CORE-5220.
2016-04-29 13:39:10 -03:00
Adriano dos Santos Fernandes
d1d0cac0b0
Fixed CORE-5220 - ISQL -X: double quotes are missed for COLLATE <C> of CREATE DOMAIN statement when <C> is from any non-ascii charset.
2016-04-29 13:33:34 -03:00
firebirds
9042343c61
increment build number
2016-04-29 00:02:42 +00:00
Michal Kubecek
2c10d58231
Misc - fix misleading indentation
2016-04-28 22:19:54 +02:00
Dmitry Yemanov
5df083273b
Correction, as per Sean's comment.
2016-04-28 22:06:40 +03:00
Dmitry Yemanov
c88f659b2d
Fix CORE-5217 and CORE-5218 with one shot.
2016-04-28 20:23:39 +03:00
Michal Kubecek
038f9fbf55
Provide sized global delete operators when compiled in C++14 mode
2016-04-28 16:20:47 +02:00
Dmitry Yemanov
1d2eed6f24
CORE-5216: Provide location context (line/column numbers) for runtime
...
errors raised inside EXECUTE BLOCK.
2016-04-28 15:38:15 +03:00
firebirds
dcfcd3e94a
increment build number
2016-04-27 00:02:41 +00:00
Dmitry Yemanov
d3e5237844
Postfix for CORE-5183. Thanks to Adriano for assistance.
2016-04-26 19:37:42 +03:00
hvlad
3c80ce03c2
Fixed bug CORE-5120 : Firebird 3.0 + fbclient 3.0 - POST_EVENT won't work
2016-04-26 19:01:30 +03:00
firebirds
8a7fef6d42
increment build number
2016-04-26 00:02:41 +00:00
1adadd969f
Cleanup - use fb_utils::copy_terminate() where needed
2016-04-25 18:39:02 +03:00
cee67bffae
misc
2016-04-25 18:38:18 +03:00
f1148ece15
Fixed CORE-5201: Return nonzero result code when restore fails on activating and creating deferred user index
2016-04-25 17:19:22 +03:00
firebirds
35518861ce
increment build number
2016-04-25 00:02:45 +00:00
Adriano dos Santos Fernandes
f056aad56b
Misc.
2016-04-24 20:22:20 -03:00
a11b0adb1e
Fixed CORE-5205: Add a switch to build linux binaries with builtin libtommath
2016-04-24 18:09:48 +03:00
Dmitry Yemanov
fd5b922cd1
Bugfix CORE-5207: ISQL -X may generate invalid GRANT USAGE statements
...
for domains.
2016-04-23 23:31:04 +03:00
firebirds
a300df6972
increment build number
2016-04-23 00:02:42 +00:00
cdb5cbd790
Postfix for CORE-5180: Do not require root rights to build linux package
2016-04-22 19:48:31 +03:00
firebirds
787d50e535
increment build number
2016-04-22 00:02:40 +00:00
1184d3e263
Fixed CORE-5203: Single CPU core fully utilized with Trace session
2016-04-21 20:34:51 +03:00
firebirds
5463e3cd77
increment build number
2016-04-21 00:02:40 +00:00
Philippe Makowski
0b10be8648
update French Windows install strings
2016-04-20 20:52:14 +02:00
firebirds
1581ad463a
increment build number
2016-04-20 00:02:38 +00:00
Dmitry Yemanov
aee1e9417e
Misc.
2016-04-19 21:33:19 +03:00
Hajime Nakagami
8745489bb0
Add window functions, PERCENT_RANK(), CUME_DIST() and NTILE().
2016-04-16 02:32:35 +09:00
firebirds
783806a4ed
increment build number
2016-04-15 00:02:40 +00:00
Dmitry Yemanov
c20d83a964
Postfix for CORE-5194.
2016-04-14 14:15:56 +03:00