dimitr
|
c22b637110
|
Temporary fix for the issue found by Tom Cole.
|
2005-10-13 08:03:52 +00:00 |
|
arnobrinkman
|
7e65be2991
|
Fix bug with foreign-key checks that failed due new INTL changes (found with an unrestorable backup)
|
2005-07-26 22:52:50 +00:00 |
|
asfernandes
|
890494ac7c
|
1) Fixed SF #1016040 Missing external libraries causes engine exception
2) Use better error messages
|
2005-06-14 03:16:54 +00:00 |
|
dimitr
|
894fa1e011
|
Removed unused thread scheduling option.
|
2005-06-12 06:27:12 +00:00 |
|
robocop
|
286a847b6a
|
Totally misc.
|
2005-06-12 00:58:51 +00:00 |
|
hvlad
|
8146bb5e41
|
Fixed SF bug #1186607 (Foreign key relation VARCHAR <-> INT ??????)
|
2005-06-11 11:39:03 +00:00 |
|
asfernandes
|
59213efe7e
|
Merge INTL branch into HEAD
|
2005-05-27 22:45:31 +00:00 |
|
robocop
|
3f0b18df85
|
Misc.
|
2005-05-16 09:15:31 +00:00 |
|
alexpeshkoff
|
5729790ed6
|
1. Applied class MetaName
2. Small generic cleanup
|
2005-05-12 18:28:04 +00:00 |
|
hvlad
|
f1d576feb4
|
Fixed unregistered bug - "index key too big" when creating descending index
|
2005-05-07 19:45:57 +00:00 |
|
hvlad
|
9826986fb8
|
Fix bug SF #1076858
|
2005-02-08 21:23:59 +00:00 |
|
hvlad
|
869f5d7420
|
Temporary disable precise PK\FK constraints checking logic
|
2005-02-01 15:02:40 +00:00 |
|
arnobrinkman
|
6e12991438
|
little optimalization
|
2005-01-27 15:02:17 +00:00 |
|
robocop
|
8d4b89723f
|
Welcome to paranoid programming.
|
2005-01-25 06:33:07 +00:00 |
|
dimitr
|
567fafa30c
|
Fixed expression indices bugs.
|
2005-01-24 09:35:47 +00:00 |
|
robocop
|
e1c3d23bda
|
Misc.
|
2005-01-22 04:23:37 +00:00 |
|
alexpeshkoff
|
f9898ffb5a
|
fixed my bug with descending indices in referential constraints
|
2005-01-21 13:49:35 +00:00 |
|
skidder
|
f44f06d085
|
Fix the memory leak from transaction pool when selectable stored procedures are called from PSQL or in subqueries
|
2004-12-07 01:19:55 +00:00 |
|
hvlad
|
13730a72a8
|
Fixed broken unique index creation found by Adriano dos Santos Fernandes (unique indices can be created with duplicate keys)
|
2004-11-01 07:51:55 +00:00 |
|
robocop
|
1af636f3c1
|
Misc.
|
2004-10-28 04:47:57 +00:00 |
|
hvlad
|
7e01c92e94
|
More precise check for primary key\unique\foreign key constraints. Second part - expression indexes. Style
|
2004-10-21 11:45:01 +00:00 |
|
robocop
|
f18fe3b641
|
a) Two vars in scope.
b) Style.
|
2004-10-20 00:07:49 +00:00 |
|
hvlad
|
59029fb3e7
|
More precise check for primary key\unique\foreign key constraints. Code for expression indexes will be commited soon.
|
2004-10-18 14:46:41 +00:00 |
|
dimitr
|
421f259a4e
|
1) Locks related cleanup
2) Got rid of TRA_nowait + transaction waits related cleanup
3) Return isc_lock_timeout when it's necessary
TODO: Enhance SET TRANSACTION
|
2004-10-07 09:15:32 +00:00 |
|
robocop
|
7581e18254
|
Little simplification.
|
2004-10-07 08:33:51 +00:00 |
|
arnobrinkman
|
0209cf6c1f
|
bugfix on previous commit
|
2004-10-06 11:44:03 +00:00 |
|
arnobrinkman
|
36f0cc2527
|
fix problem with duplicate keys and wrong second recordnumber order in IDX_create_index
|
2004-10-05 21:09:51 +00:00 |
|
skidder
|
02a0915156
|
Teach engine to work with larger record numbers - 64-bit internally, 40-bit externally
|
2004-09-28 06:28:38 +00:00 |
|
robocop
|
f016bbcce7
|
Delete a comment that I put to signal an ugly cast when calling some VIO functions. Solved by Alex.
|
2004-09-08 09:38:43 +00:00 |
|
dimitr
|
cc35526b37
|
Fixed copy'n'paste mistake.
|
2004-09-03 06:44:11 +00:00 |
|
dimitr
|
a975c23a96
|
Fixed the context pool management.
|
2004-09-03 06:10:23 +00:00 |
|
dimitr
|
270841c3e9
|
More EXPRESSION_INDICES changes.
|
2004-09-03 05:27:44 +00:00 |
|
skidder
|
56a42f9765
|
Use slightly more clear messages during FK violations. Patch submitted by Adriano dos Santos Fernandes
|
2004-08-31 22:29:59 +00:00 |
|
alexpeshkoff
|
c3db4aaa97
|
added (and used in sources) template to change and restore default pool
|
2004-08-30 18:11:08 +00:00 |
|
dimitr
|
d09aa165db
|
The EXPRESSION_INDICES code now compiles.
|
2004-08-19 18:41:19 +00:00 |
|
alexpeshkoff
|
31039a254e
|
next step preparing to allocate auto objects memory from appropriate pool
|
2004-08-16 12:28:43 +00:00 |
|
alexpeshkoff
|
1591a54e5e
|
Thread cleanup:
1. Added macros to declare thread entrypoints
2. THD_mutex_* functions use Firebird::Mutex
3. Thread local storage use fb_tls.h
|
2004-06-08 13:41:08 +00:00 |
|
alexpeshkoff
|
9a34ce553c
|
make bool (isEmpty/hasData) checks for string and stack safe
|
2004-05-27 16:26:52 +00:00 |
|
brodsom
|
81d54f25a1
|
-Replace *_thread_data macros with inline functions (finish) Now each provider/service uses inline functions with different names for each one instead of macros with the same name for all (which collide)
|
2004-05-24 01:03:41 +00:00 |
|
brodsom
|
bed146ad19
|
-Replace *_thread_data macros with inline functions (jrd step 2)
|
2004-05-23 03:18:10 +00:00 |
|
robocop
|
441817bd82
|
1.- Misc changes
2.- Style
3.- Recover dsc_ttype in dsc after Blas' cleanup as a synonym for dsc_sub_type in text types
|
2004-05-21 06:16:17 +00:00 |
|
brodsom
|
68cb86b274
|
- Remove *_THREAD_DATA definitions from thd.h, are unneeded and conflicts with definitions in providers/services main headers (which need to use undef).
- Use different names for each service/provider *_THREAD_DATA macros.
|
2004-05-19 18:14:29 +00:00 |
|
robocop
|
802f244ec1
|
Misc changes
|
2004-05-09 05:48:33 +00:00 |
|
hvlad
|
2afe197918
|
Added Stack::iterator::hasMore method. Replaced getCount() and notEmpty() with hasMore() when it's possible
|
2004-04-23 08:02:52 +00:00 |
|
alexpeshkoff
|
7b27fa55be
|
fixed number problems after lls to Stack conversion
|
2004-04-21 14:14:36 +00:00 |
|
hvlad
|
3144a997e4
|
Fixed GC in indexes after replace 'lls' with 'Stack'
|
2004-04-19 14:53:33 +00:00 |
|
alexpeshkoff
|
045e9dc8ec
|
1. removed any mentions of blk_pool() from engine (and method itself)
2. replaced 'struct lls' with 'template Stack'
|
2004-04-18 14:22:27 +00:00 |
|
skidder
|
abdbec6f84
|
Switch to Firebird container templates for request resource tracking. This significantly reduces CPU time any memory consumption for databases with complex metadata
|
2004-04-18 02:50:38 +00:00 |
|
robocop
|
1824343930
|
Cleanup.
Fixed a linking error with MSVC6, too.
|
2004-03-28 09:10:30 +00:00 |
|
alexpeshkoff
|
1e6c7b18e9
|
fixed problem with loop in includes
|
2004-03-22 11:38:23 +00:00 |
|