arnobrinkman
710037031f
Enhanced Index Structure.
...
1) NULLs on top when sorting on ASC index, DESC stays the same.
2) Support for larger index lengths, can be up to 1/4 page size.
3) Store record-number on non-leafpages for faster lookup in many duplicates.
4) Jump-nodes for faster key-lookup in index on larger page-sizes.
5) Segment selectivity calculation added.
2003-12-01 02:37:25 +00:00
robocop
9fafc348bf
const correctness
...
vars in scope
minimal interface cleanup
small bug fixes
2003-11-28 06:48:34 +00:00
brodsom
930cbe8e08
-Warning fixes
2003-11-18 12:41:00 +00:00
eku
78e914faad
Fixed compiler error.
2003-11-18 12:37:50 +00:00
robocop
a94dbd85fd
const correctness and other minor items
2003-11-18 07:58:35 +00:00
brodsom
df5f3d6c97
-Fix some warnings
...
-Code formating
2003-11-18 02:27:41 +00:00
brodsom
88a2611ed1
-Removing some unneeded headers (WIN_NT) or explaining why are needed
2003-11-16 16:17:38 +00:00
brodsom
453ff20031
-Removing some unneeded headers (WIN_NT) or explaining why are needed
2003-11-16 11:43:41 +00:00
brodsom
6e8e00c191
-Undo gds__vax_integer to isc_vax_integer and gds__event_* to isc_event_* changes
2003-11-16 01:44:51 +00:00
brodsom
c5253ae8a5
-Replace gds__ constants with isc_ contants
...
-Replace codes.h with iberror.h (or remove)
-Move gds__vax_integer and gds__event_block* to alt.cpp and isc_ to gds.cpp
-Use ISC_QUAD internally
-Use isc_vax_integer internally
2003-11-11 12:19:20 +00:00
eku
c9b775ab6a
Fixed call setpgrp().
2003-11-11 06:52:04 +00:00
robocop
f55c6f6f8c
const correctness and cleanup
2003-11-10 09:16:38 +00:00
brodsom
4285bc623c
Removing gdsold.h and gds.h
2003-11-08 16:40:17 +00:00
robocop
db77ffa605
const correctness, variables in scope, cleanup, etc.
2003-11-07 08:06:35 +00:00
brodsom
77472d28d9
Warning fixes
2003-11-06 17:57:22 +00:00
stryqx
e6174a67b9
Fix typo.
2003-11-06 11:56:23 +00:00
brodsom
f5a059f796
make journal build in posix
2003-11-06 02:31:02 +00:00
brodsom
4346b7242b
corrections
2003-11-06 01:52:19 +00:00
brodsom
dd3d3337dd
Make msvc build work again after last Dmitry S changes (journal which is not build in MinGW is broken).
2003-11-05 13:32:04 +00:00
eku
da0d0f068f
Cleanup usage of gettimeofday.
2003-10-31 11:33:45 +00:00
robocop
9ead7a37b4
const correctness
...
placed some variables in context
fixed some function signatures
closed a few possible buffer overruns
sorry to the platform maintainers, I can't verify what I did for non-Win32 builds
2003-10-29 10:53:47 +00:00
brodsom
b200e7bbc9
Make journal build again
2003-10-20 12:41:30 +00:00
brodsom
9757af1c66
Macro cleaning
2003-10-09 02:02:42 +00:00
robocop
480c1ee968
const correctness
2003-10-08 08:42:48 +00:00
stryqx
fd55e9f7c3
Define clock as time_t rather than SLONG
2003-10-07 23:03:29 +00:00
robocop
022a47142f
Style
2003-10-06 09:50:08 +00:00
brodsom
0b2719bc07
Make journal build again
2003-10-05 23:06:12 +00:00
brodsom
8a7d7d294e
extern cleaning
2003-10-02 19:20:55 +00:00
aafemt
bb792bd478
'struct' cleanup
2003-09-18 10:24:03 +00:00
brodsom
30f79b34f8
-Cleaning headers
2003-09-15 16:32:22 +00:00
brodsom
bdac17190c
Clean a bit services interface
...
- Include service entrypoint in each proto file and remove from it the private function common to service and standalone. (burp, alice and gsec)
- Replace functions output_svc/output_thread/output_netware with SVC_output callback common for all. (burp, alice and gsec)
- Create typedef pfn_svc_output common for all svc, and correct SVC_read_ib_log and thread_test to be compatible with pfn_svc_output typedef. (svc.cpp)
- Put inside an ifdef code for '-svc_re' switch (in all sources).
2003-09-15 13:13:45 +00:00
brodsom
7c7c2758dc
BOOLEAN cleaning
2003-09-10 17:52:12 +00:00
brodsom
48e390595a
-Correction (Thanks to Claudio)
2003-09-05 09:30:14 +00:00
brodsom
a5bb314128
-Some cleaning
...
-Two fixes and one new comment(Thanks to claudio)
2003-09-04 15:20:44 +00:00
brodsom
6a1df69e27
-Fix wrong change (Thanks to Claudio)
2003-09-03 16:35:07 +00:00
brodsom
4e06eaa795
-Making journal buildable (and translating e to epp)
2003-09-02 18:28:23 +00:00
brodsom
c69e6a7577
-Making journal buildable (and translating e to epp)
2003-09-02 17:57:37 +00:00
brodsom
8624a7c209
-Use NULL instead 0 for null pointers
...
-Remove unneeded casts
2003-09-01 07:58:04 +00:00
brodsom
62a397922c
-Remove GDS_VAL and GDS_REF
2003-08-30 01:43:08 +00:00
brodsom
106b3a07f5
-Remove NULL_PTR macro
...
-Remove unneeded casts
2003-08-26 23:12:42 +00:00
aafemt
8798a33d84
ENUM removal
2003-08-22 10:56:55 +00:00
brodsom
007d13898a
Correction
2003-07-14 23:16:49 +00:00
brodsom
8feff51688
Remove depends (unused and unmaintained)
2003-07-08 23:38:30 +00:00
aafemt
e5146fd644
Introduce of ISC_STATUS_ARRAY
2003-04-16 10:18:51 +00:00
aafemt
b3436b5cd7
STATUS -> ISC_STATUS
2003-04-10 06:32:58 +00:00
eku
ceb9d33c9d
Changed the default extensions for databases from .gdb to .fdb
...
The Windows and OS X builds have not been updated yet.
2003-03-17 12:06:48 +00:00
brodsom
42c683d08e
Change jrd/time.h to jrd/jrd_time.h
2003-02-14 02:12:37 +00:00
dimitr
5f61e44ddc
Global names change:
...
FBOK=>FB_SUCCESS
FAILURE=>FB_FAILURE
xxx_FBOK=>xxx_SUCCESS
2002-11-14 08:33:08 +00:00
kkuznetsov
6887f405ab
Renaming all occurences of SUCCESS to FBOK
2002-11-13 15:01:21 +00:00
seanleyne
17b68ccb68
Removed obsolete "SUN3_3" port
2002-10-31 05:33:35 +00:00