alexpeshkoff
|
7fb8ebd3a9
|
Fixed CORE-1898: Increase the password length from 8 characters, CORE-3372: Simplify process of non-default security database creation
|
2011-12-23 12:43:58 +00:00 |
|
firebirds
|
c2e17f5cbf
|
nightly update
|
2011-12-23 03:21:38 +00:00 |
|
dimitr
|
e7c9ebba12
|
Re-implemented the disabled code in the remote server. Cleaned up the legacy logic that doesn't look actual these days.
Some code refactoring.
|
2011-12-22 15:32:06 +00:00 |
|
dimitr
|
08cff42833
|
Let's avoid duplication of shared constants.
|
2011-12-22 08:07:17 +00:00 |
|
firebirds
|
6659b847ff
|
nightly update
|
2011-12-21 03:21:59 +00:00 |
|
asfernandes
|
1bb24e6c08
|
Fixed CORE-3238 - Makes GEN_UUID return a compliant RFC-4122 binary UUID and introduce CHAR_TO_UUID2 and UUID_TO_CHAR2 to convert UUIDs from/to string also complying with the RFC.
|
2011-12-20 14:30:41 +00:00 |
|
firebirds
|
615e07be1c
|
nightly update
|
2011-12-20 03:21:44 +00:00 |
|
firebirds
|
a0e2b62ff8
|
nightly update
|
2011-12-17 03:21:33 +00:00 |
|
asfernandes
|
d075c8459c
|
Misc.
|
2011-12-17 01:34:39 +00:00 |
|
hvlad
|
92f4b8bf86
|
Second try to work with null's correctly
|
2011-12-16 14:48:49 +00:00 |
|
firebirds
|
04316f47b9
|
nightly update
|
2011-12-15 03:21:11 +00:00 |
|
dimitr
|
f30f9e58e8
|
Reworked the fix for CORE-3683: Recursive query with GROUP BY in root part: wrong results if no index exists for fields that are grouped. It resolves some optimization regressions appeared after the original fix.
|
2011-12-14 06:45:24 +00:00 |
|
firebirds
|
5e9c50e3ae
|
nightly update
|
2011-12-10 03:22:16 +00:00 |
|
asfernandes
|
e94a79bec5
|
Misc.
|
2011-12-10 01:18:58 +00:00 |
|
firebirds
|
88c5345a0a
|
nightly update
|
2011-12-09 03:22:59 +00:00 |
|
asfernandes
|
b0dfb22eeb
|
Fixed CORE-3694 - internal Firebird consistency check in query with grouping by subquery+stored procedure+aggregate.
|
2011-12-08 15:13:28 +00:00 |
|
firebirds
|
73039963f3
|
nightly update
|
2011-12-07 03:20:58 +00:00 |
|
dimitr
|
21c71a0682
|
Fixed CORE-3692: Cannot drop a NOT NULL constraint on a field participating in the UNIQUE constraint.
|
2011-12-06 13:12:18 +00:00 |
|
dimitr
|
1575ff5b54
|
Fixed CORE-927: Grants don't work for procedures used inside views.
|
2011-12-06 10:02:20 +00:00 |
|
firebirds
|
ba77c374bf
|
nightly update
|
2011-12-06 03:21:23 +00:00 |
|
firebirds
|
3c827ea4a7
|
nightly update
|
2011-12-05 03:20:53 +00:00 |
|
asfernandes
|
965bf3f159
|
Fixed the problem with windowed functions in recursive CTEs, reported by Frank Ingermann in fb-devel.
This fix is complementary to the one done in CORE-3683.
|
2011-12-04 18:36:26 +00:00 |
|
firebirds
|
bb44af42a4
|
nightly update
|
2011-12-04 03:20:06 +00:00 |
|
asfernandes
|
3009484b26
|
Fixed CORE-3683 - Recursive query with GROUP BY in root part: wrong results if no index exists for fields that are grouped.
|
2011-12-03 20:22:14 +00:00 |
|
firebirds
|
787da0095f
|
nightly update
|
2011-12-02 03:23:47 +00:00 |
|
dimitr
|
887b3c13da
|
For a number of reasons, it seems being a good thing to unwind the trigger requests ASAP.
|
2011-12-01 09:54:36 +00:00 |
|
dimitr
|
aa4e36e0d6
|
Correction.
|
2011-12-01 09:37:25 +00:00 |
|
dimitr
|
e3fb73cdca
|
Attempted to fix CORE-3490: Concurrency problem when using named cursors. The solution may look sub-optimal but it doesn't seem to affect the performance.
|
2011-12-01 09:24:59 +00:00 |
|
firebirds
|
3970019916
|
nightly update
|
2011-12-01 03:19:39 +00:00 |
|
asfernandes
|
a886171bf2
|
Fixed window function with empty streams.
|
2011-12-01 00:47:58 +00:00 |
|
firebirds
|
f6724bbefc
|
nightly update
|
2011-11-30 03:23:05 +00:00 |
|
firebirds
|
6958d52a70
|
nightly update
|
2011-11-28 03:20:10 +00:00 |
|
asfernandes
|
59acf81405
|
Misc.
|
2011-11-28 00:57:11 +00:00 |
|
asfernandes
|
016ddf41dc
|
Refactored CREATE FILTER and CREATE INDEX.
|
2011-11-27 19:08:06 +00:00 |
|
firebirds
|
cb192938e6
|
nightly update
|
2011-11-24 03:20:18 +00:00 |
|
firebirds
|
641d1ec312
|
nightly update
|
2011-11-23 03:20:41 +00:00 |
|
asfernandes
|
b956356922
|
DDL refactor: ALTER EXTERNAL FUNCTION, ALTER INDEX, SET STATISTICS, CREATE SHADOW, ALTER ROLE, CREATE/ALTER DATABASE.
|
2011-11-22 16:33:25 +00:00 |
|
firebirds
|
e60947c631
|
nightly update
|
2011-11-18 03:20:43 +00:00 |
|
firebirds
|
b69140c353
|
nightly update
|
2011-11-17 03:21:09 +00:00 |
|
dimitr
|
93089a4261
|
Misc.
|
2011-11-16 17:41:27 +00:00 |
|
firebirds
|
fce9f8669f
|
nightly update
|
2011-11-15 03:20:50 +00:00 |
|
asfernandes
|
2013038d7f
|
Correction.
|
2011-11-14 18:15:44 +00:00 |
|
firebirds
|
3abfc694fe
|
nightly update
|
2011-11-14 03:18:14 +00:00 |
|
asfernandes
|
193f9379b9
|
Refactor DDL commands: DROP INDEX, DROP FILTER, DROP SHADOW, CREATE/DROP ROLE and DROP USER.
|
2011-11-13 21:32:12 +00:00 |
|
firebirds
|
33fd17708a
|
nightly update
|
2011-11-11 03:18:33 +00:00 |
|
asfernandes
|
56400c594a
|
Rename methods to match error constants as per Claudio request.
|
2011-11-10 14:35:40 +00:00 |
|
firebirds
|
9d36fce842
|
nightly update
|
2011-11-10 03:19:44 +00:00 |
|
asfernandes
|
e090671523
|
Apply CORE-3114 patch (Attempt to drop non-existing generator produces bad error) with some modifications.
|
2011-11-09 15:30:00 +00:00 |
|
dimitr
|
9bac54c2ca
|
A little bit of safety doesn't hurt.
|
2011-11-09 13:31:27 +00:00 |
|
firebirds
|
402f9ee936
|
nightly update
|
2011-11-09 03:20:04 +00:00 |
|
asfernandes
|
ba36a29f9d
|
1) Refactored legacy (UDF) function creation.
2) Extend ISQL' SHOW FUNCTION to take packages and parameter's datatype of non-legacy functions into account.
|
2011-11-08 14:54:48 +00:00 |
|
firebirds
|
b3625b5cb1
|
nightly update
|
2011-11-08 03:21:20 +00:00 |
|
asfernandes
|
a460334c67
|
Fixed CORE-3650 - Recreation of collation leads to FB "death".
|
2011-11-05 20:51:46 +00:00 |
|
dimitr
|
7c124b4487
|
Small optimizations in the mover/converter code.
|
2011-11-05 18:07:04 +00:00 |
|
firebirds
|
86e92ff8d0
|
nightly update
|
2011-11-02 03:20:10 +00:00 |
|
dimitr
|
d542f5ac88
|
Fixed the races leading to a crash during dbb finalization. Thanks to Adriano for assistance.
|
2011-11-01 04:02:59 +00:00 |
|
firebirds
|
89f7a71e59
|
nightly update
|
2011-10-28 03:18:44 +00:00 |
|
firebirds
|
e761c32f19
|
nightly update
|
2011-10-27 03:19:17 +00:00 |
|
asfernandes
|
906ea4729e
|
Misc.
|
2011-10-27 01:04:14 +00:00 |
|
firebirds
|
737a5a89b0
|
nightly update
|
2011-10-26 03:21:00 +00:00 |
|
firebirds
|
f5c7361ee7
|
nightly update
|
2011-10-24 03:20:01 +00:00 |
|
asfernandes
|
475852fd57
|
Correction.
|
2011-10-23 21:26:58 +00:00 |
|
firebirds
|
e6e0830e9e
|
nightly update
|
2011-10-23 03:19:20 +00:00 |
|
firebirds
|
8abb27e974
|
nightly update
|
2011-10-22 03:23:18 +00:00 |
|
alexpeshkoff
|
3513087d98
|
Fixed services to make them work with trusted auth emulator and old client
|
2011-10-20 12:20:33 +00:00 |
|
firebirds
|
db8435d3bd
|
nightly update
|
2011-10-19 03:20:59 +00:00 |
|
dimitr
|
444d5302e1
|
Refactored the tdbb initialization, especially in AST and BG threads.
Replaced dbb_use_count with a list of active requests (to be utilized later).
Misc cleanup.
|
2011-10-18 18:02:57 +00:00 |
|
firebirds
|
ee77cc20e1
|
nightly update
|
2011-10-17 03:18:32 +00:00 |
|
asfernandes
|
c627005a89
|
Feature CORE-3626 - Subfunctions in PSQL and EXECUTE BLOCK.
Tests at http://firebird.cvs.sourceforge.net/viewvc/firebird/fbtcs/GTCS/tests/FB_SQL_SUBFUNC_1.output.
Also did:
- Refactor to share more code/data between procedures and functions.
- Fixed some PSQL functions problems.
|
2011-10-16 20:36:07 +00:00 |
|
hvlad
|
862a9e0694
|
Port forward fix for bug CORE-3636 : Firebird 2.5.1 server crashes with Trace API
|
2011-10-16 14:10:48 +00:00 |
|
firebirds
|
ba1a02f3f5
|
nightly update
|
2011-10-14 03:19:48 +00:00 |
|
alexpeshkoff
|
5aae50354d
|
Frontported fix for CORE-3532: Server hangs starting new session when trace is running
|
2011-10-13 12:39:06 +00:00 |
|
alexpeshkoff
|
9dab626467
|
Frontported fix for CORE-3589: Internal shared resource leak. Make trunk work with SystemV semaphores as shared mutexes/events.
|
2011-10-13 11:31:15 +00:00 |
|
firebirds
|
8ee9033501
|
nightly update
|
2011-10-13 03:19:05 +00:00 |
|
hvlad
|
917ad9c55f
|
Fixed bug CORE-3631 : Duplicate records with NULLs checked incorrectly
|
2011-10-12 18:59:20 +00:00 |
|
firebirds
|
f1cee0e9d1
|
nightly update
|
2011-10-12 03:19:10 +00:00 |
|
firebirds
|
3fa29b4bcc
|
nightly update
|
2011-10-11 03:18:11 +00:00 |
|
dimitr
|
4263301039
|
Refactored the database shutdown. Work in progress.
|
2011-10-10 13:51:10 +00:00 |
|
dimitr
|
1b0ff623e7
|
Misc.
|
2011-10-10 10:39:59 +00:00 |
|
firebirds
|
67ca8b4b9c
|
nightly update
|
2011-10-07 03:18:24 +00:00 |
|
asfernandes
|
eb5689ef0e
|
Misc.
|
2011-10-07 02:33:02 +00:00 |
|
firebirds
|
a07f19b294
|
nightly update
|
2011-10-06 03:19:07 +00:00 |
|
asfernandes
|
be18048455
|
Avoid waste some bytes per record and procedure streams.
|
2011-10-06 01:41:10 +00:00 |
|
firebirds
|
acc4af92a2
|
nightly update
|
2011-10-05 03:19:36 +00:00 |
|
alexpeshkoff
|
70ddf7a875
|
Make services work correctly with multiple security databases
|
2011-10-04 12:51:57 +00:00 |
|
firebirds
|
9876683315
|
nightly update
|
2011-10-04 03:20:16 +00:00 |
|
hvlad
|
ca1a67992c
|
Return explicit sign of active transaction from VIO_get_current() - it makes logic more clear in check_duplicates() and allows to clear transient lock error from status vector and not propagate up to the callers.
Cleanup : removed my old disabled code (checking for old and new values) and restored original code in check_duplicates().
|
2011-10-03 11:27:46 +00:00 |
|
firebirds
|
98085ae41a
|
nightly update
|
2011-10-03 03:19:02 +00:00 |
|
asfernandes
|
5ae632cf0b
|
Feature CORE-1288 - Sub Procedures.
They're very simple for now. No access to parent variables nor to call neighbour procedures.
Tests at http://firebird.cvs.sourceforge.net/viewvc/firebird/fbtcs/GTCS/tests/FB_SQL_SUBPROC_1.output.
|
2011-10-02 22:11:41 +00:00 |
|
hvlad
|
dc4abc05e4
|
Protect system attachments list with dedicated sync object. It prevents deadlocks with common sync object on process shutdown.
|
2011-10-02 10:19:06 +00:00 |
|
firebirds
|
38317552a3
|
nightly update
|
2011-10-02 03:20:24 +00:00 |
|
asfernandes
|
92cb1cbd87
|
Fix ACL checking. Alex, please review.
|
2011-10-01 21:38:02 +00:00 |
|
firebirds
|
976e9ba7fd
|
nightly update
|
2011-09-30 03:20:40 +00:00 |
|
asfernandes
|
b048dfb072
|
Misc.
|
2011-09-30 01:15:13 +00:00 |
|
hvlad
|
fb36296224
|
Port forward fix for bug CORE-3610 : Can insert DUPLICATE keys in UNIQUE index
|
2011-09-29 12:34:07 +00:00 |
|
firebirds
|
284f68e581
|
nightly update
|
2011-09-28 03:18:21 +00:00 |
|
firebirds
|
5252b70cb0
|
nightly update
|
2011-09-27 03:19:00 +00:00 |
|
hvlad
|
c55cdb25f6
|
Fixed AV in trace: after refactoring dsc_address field of input parameter descriptor contains offset in message buffer (it was real addresses before).
Reported by Alex privately.
|
2011-09-26 08:20:51 +00:00 |
|
firebirds
|
f6c5405e28
|
nightly update
|
2011-09-26 03:18:27 +00:00 |
|
firebirds
|
97dd38a41c
|
nightly update
|
2011-09-24 03:18:01 +00:00 |
|