dsandersoremutah
|
0ab3954682
|
Changed open to openStream.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@818 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-07 15:06:39 +00:00 |
|
ahodgkinson
|
7ec88ac471
|
More changes for NetWare.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@816 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-06 19:01:38 +00:00 |
|
dsandersoremutah
|
8b2c4fd07e
|
Fixed flmVerifyField to pass in state information so we can look at the database version number.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@814 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-05 22:22:47 +00:00 |
|
dsandersoremutah
|
075fedfb5e
|
Made fixes to the query code to better support 64 bit numbers in arithmetic expressions. Added some more unit tests for queries involving 64 bit numbers.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@813 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-05 18:36:39 +00:00 |
|
ahodgkinson
|
6817adea76
|
FLAIM change. Fixed 64-bit number overflow bug.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@811 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-05 16:44:55 +00:00 |
|
ahodgkinson
|
0fcdc18b76
|
FLAIM change. Unit test cleanup.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@810 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-05 15:21:01 +00:00 |
|
ahodgkinson
|
69069912cf
|
FLAIM change. Fixed number unit tests on 64-bit platforms.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@809 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-01 22:08:09 +00:00 |
|
ahodgkinson
|
3a0aefb321
|
Added support for I/O completion callbacks.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@807 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-01 19:45:34 +00:00 |
|
dsandersoremutah
|
24346739dd
|
Added support for storing 64 bit numbers
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@805 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-01 16:34:15 +00:00 |
|
ahodgkinson
|
1f3e2176ba
|
FLAIM change. Fixed bug in makefile.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@800 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-23 19:46:21 +00:00 |
|
ahodgkinson
|
ca56c8fcc7
|
FLAIM change. Updated makefile to use various gcc optimization flags when doing a release build.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@799 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-23 19:21:59 +00:00 |
|
ahodgkinson
|
5f9c3d2e26
|
FLAIM change. Added support for the "sparcgeneric" target. This will build a library without any v8plus or newer instructions.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@798 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-23 17:17:06 +00:00 |
|
ahodgkinson
|
ff2efc8904
|
FLAIM change. Fixed the makefile to enable optimizations when building non-debug binaries.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@789 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-22 22:09:36 +00:00 |
|
ahodgkinson
|
da74b24733
|
FLAIM changes. Update to use more of the toolkit collation routines.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@781 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-21 20:54:23 +00:00 |
|
dsandersoremutah
|
d2d8ab50f3
|
Updated some documentation on field and index definitions.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@775 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-18 16:44:12 +00:00 |
|
ahodgkinson
|
db8787eb44
|
FLAIM change. Fixed Linux compiler warning.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@766 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-14 19:34:09 +00:00 |
|
dsandersoremutah
|
5d0f29bb08
|
Added a typecast.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@763 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-14 16:43:32 +00:00 |
|
ahodgkinson
|
04cd5fa7af
|
FLAIM change. Updated RFL checksum code to call f_calcPacketChecksum.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@760 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-10 22:32:57 +00:00 |
|
ahodgkinson
|
f50f0158a5
|
FLAIM changes. Added ha_flaim files needed to use FLAIM as a MySQL storage engine.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@735 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-03 19:41:17 +00:00 |
|
ahodgkinson
|
19c68c08bc
|
FLAIM Changes. Added support for HP-UX built with the native compiler (aCC). Added code to pre-extend the database file(s) when forcing a checkpoint.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@733 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-03 19:24:27 +00:00 |
|
ahodgkinson
|
27bc96c21f
|
Initial support for direct and async I/O on AIX.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@730 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-01 21:11:45 +00:00 |
|
ahodgkinson
|
0e2ba5f0b3
|
Updated support for AIX.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@729 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-01 19:31:50 +00:00 |
|
ahodgkinson
|
fa756958bc
|
FLAIM change. Minor update to support building on Ubuntu/SPARC.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@726 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-31 15:33:47 +00:00 |
|
ahodgkinson
|
a157ff5fb4
|
All projects changed to build with -xarch=v8plus when using the Workshop compiler on Solaris.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@724 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-27 22:24:38 +00:00 |
|
ahodgkinson
|
3c1660328f
|
FLAIM changes. Implemented use of F_BlockAlloc for block cache allocations. Each cache block buffer can now be used for direct I/O. This significantly reduces the overhead associated with reading blocks from disk.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@712 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-27 16:40:23 +00:00 |
|
ahodgkinson
|
2dad3b3c41
|
FLAIM changes. Fixed NetWare compiler warnings.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@707 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-25 15:08:03 +00:00 |
|
ahodgkinson
|
30b1f8fcc8
|
FLAIM changes. Fixed Solaris compiler warnings in gigatest.cpp.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@706 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-24 20:53:57 +00:00 |
|
ahodgkinson
|
14e8b21d77
|
FLAIM change. Added option to gigatest to enable/disable direct I/O.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@705 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-24 20:33:22 +00:00 |
|
ahodgkinson
|
2d21c8f900
|
FLAIM changes. Added gigatest utility.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@704 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-24 19:58:34 +00:00 |
|
dsandersoremutah
|
5792e69d3e
|
Event functions were grouped incorrectly for doxygen
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@703 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-24 18:52:19 +00:00 |
|
dsandersoremutah
|
fbdd3c1ded
|
Query retrieval functions were grouped incorrectly for doxygen.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@702 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-24 17:47:18 +00:00 |
|
ahodgkinson
|
5555f6185c
|
Changed FLM_IO_MISALIGNED_OK to be FLM_IO_NO_MISALIGNED.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@689 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-20 22:27:19 +00:00 |
|
ahodgkinson
|
6cb9a206b8
|
FLAIM Change. Enhancements to reduce the overhead of growing and shrinking roll-forward and roll-back log files.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@688 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-20 20:16:52 +00:00 |
|
ahodgkinson
|
26e8c51b3c
|
FLAIM Change. Added support for running a database sweep within an update transaction.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@687 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-20 19:20:32 +00:00 |
|
dsandersoremutah
|
4968fdc5f1
|
Changed library version to be 3.0.0
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@686 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-20 15:57:43 +00:00 |
|
dsandersoremutah
|
7cbc22fae4
|
Enhancements and improvements to the field ID table inside of records.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@685 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-20 14:53:19 +00:00 |
|
ahodgkinson
|
9f5d39fd5c
|
Updated libtool versioning information and added documentation describing how and when libtool versioning should be changed.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@683 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-19 19:50:35 +00:00 |
|
ahodgkinson
|
e9c33f96e4
|
FLAIM change. Fixed compile error in view.cpp.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@682 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-19 19:37:53 +00:00 |
|
ahodgkinson
|
4a5ee4d53e
|
Renamed F_NOTIFY to F_NOTIFY_LIST_ITEM to avoid a conflict on Linux.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@681 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-19 19:09:30 +00:00 |
|
ahodgkinson
|
6f0bdb05c5
|
FLAIM changes. Changes to use FTK notify lists and the FDB hWaitSem.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@677 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-19 18:27:22 +00:00 |
|
ahodgkinson
|
b8a3f28938
|
FLAIM change. Fixed misaligned I/O operations.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@672 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-14 22:30:57 +00:00 |
|
ahodgkinson
|
92f5cb4e4b
|
FLAIM change. Fixed memory leak and crash in checkdb utility.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@669 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-13 22:45:23 +00:00 |
|
ahodgkinson
|
e40de1a521
|
FLAIM change. Modified RFL truncation size.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@665 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-13 21:17:04 +00:00 |
|
ahodgkinson
|
71018ac9b5
|
FLAIM change. Added missing "break" in FlmConfig.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@664 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-13 21:16:23 +00:00 |
|
ahodgkinson
|
8405755fc8
|
Fixed Linux compile errors and made changes to pass new paramter to F_SlabManager::resize().
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@663 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-13 18:44:55 +00:00 |
|
ahodgkinson
|
ad14af3a6e
|
FLAIM changes. RFL was truncating the log smaller than the minimum file extend size. This was resulting in a lot of overhead because we would subsequently extend the RFL file when writing.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@661 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-13 17:43:42 +00:00 |
|
ahodgkinson
|
db572b3b69
|
FLAIM changes. Fixes to take advantage of slab manager optimizations.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@660 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-13 17:42:18 +00:00 |
|
ahodgkinson
|
29bb6df069
|
FLAIM changes. Made non-DIO the default on Unix platforms. Fixed various cache re-size issues.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@659 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-13 17:41:18 +00:00 |
|
ahodgkinson
|
da163680f2
|
Added more asserts to rfl.cpp.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@654 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-11 21:12:41 +00:00 |
|
ahodgkinson
|
a6a00bc447
|
Fixed issue where we weren't reading enough from the base 64 stream when encoding a key for storage in the database.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@650 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-07-11 18:06:54 +00:00 |
|