Commit Graph

757 Commits

Author SHA1 Message Date
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
521d5ef269 FTK change. Needed to verify items are in the avail list before changing the prev/next avail pointers in F_SlabInfoRelocator::relocate.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@774 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-17 22:59:58 +00:00
dsandersoremutah
16e2c3fe05 Added more methods to Query class.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@773 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-17 22:53:33 +00:00
dsandersoremutah
f79b12da04 Started adding Query class.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@772 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-16 23:12:04 +00:00
dsandersoremutah
44ba02b8b4 Added methods for the DOMNode class.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@771 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-16 21:56:40 +00:00
dsandersoremutah
c52e508475 Added more methods for DbSystem class in java.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@770 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-16 19:56:16 +00:00
dsandersoremutah
a14f862fae Added more methods for DbSystem class in java.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@769 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-15 21:21:17 +00:00
dsandersoremutah
51c3425070 Added more methods for DbSystem class in java.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@768 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-14 22:54:12 +00:00
ahodgkinson
b92e178965 FTK change. Fixed bug in SPARC checksum code when processing a misaligned buffer. Added unit tests to validate the code change.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@767 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-14 22:48:06 +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
ahodgkinson
0908b26605 FTK change. Added more packet checksum unit tests.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@765 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-14 18:14:49 +00:00
ahodgkinson
3e45be3400 FTK change. Fixed misc problems in ftkFastXor routine.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@764 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-14 17:44:00 +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
9acc51698a Fixed compile errors on Linux.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@762 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-10 22:40:06 +00:00
ahodgkinson
0e5c887b1c XFLAIM change. Updated RFL checksum code to call f_calcPacketChecksum.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@761 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-10 22:33:08 +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
0eb11f49db FTK changes. Checksum improvements for Windows.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@759 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-10 22:32:16 +00:00
ahodgkinson
7c9bb608c9 FTK change. Added assembly routines for calculating checksums on SPARC platforms.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@758 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-10 21:33:06 +00:00
ahodgkinson
2e508596bc FTK change. Enabled use of fast checkum routines on all x86 platforms when building with gcc.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@757 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-09 20:36:41 +00:00
ahodgkinson
9e08e127e8 FTK changes. Added f_calcPacketChecksum() function and corresponding unit tests.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@756 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-09 20:24:40 +00:00
ahodgkinson
964b602d2f Added ftkFastCheckSumMMX for 32 and 64-bit Intel Linux.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@755 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-09 19:48:07 +00:00
ahodgkinson
3175324999 FTK changes. Added f_getRandomByte() function and added a unit test for the block checksum routine.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@754 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-09 16:21:27 +00:00
ahodgkinson
65ec01a749 FTK change. Added native Linux atomic ops on PPC.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@753 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-08 23:12:02 +00:00
dsandersoremutah
1996f05292 Fixed some signatures for the GetMethodID function.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@752 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-08 22:35:40 +00:00
dsandersoremutah
204f3c3bb1 Added dbRebuild method to DbSystem class.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@751 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-08 22:30:18 +00:00
dsandersoremutah
6e080deb8f Added more methods for the Db class.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@750 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-08 20:55:27 +00:00
ahodgkinson
6a71caf32f FTK change. Added native atomic routines for Linux on SPARC processors.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@749 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-08 18:43:28 +00:00
dsandersoremutah
7ec3c1754c Added more methods for the Db class.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@748 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-08 16:46:55 +00:00
ahodgkinson
09151de0aa FTK change. Needed to use atomic "barrier" functions on OS X to ensure correct
behavior.


git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@747 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-08 16:14:17 +00:00
ahodgkinson
7f5cd5051e FTK changes. Added atomic inc-followed-by-dec test.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@746 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-07 19:17:19 +00:00
ahodgkinson
f600920656 FTK changes. Added simple atomic exchange unit test.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@745 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-07 19:12:45 +00:00
ahodgkinson
894499caf4 FTK changes. Added simple atomic increment and decrement unit test.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@744 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-07 18:52:57 +00:00
ahodgkinson
0860382e06 FTK changes. Added more asserts to check for correct list linkages.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@743 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-07 18:16:04 +00:00
dsandersoremutah
2fb1c3e02f Added more methods for the Db class.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@742 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-04 22:59:07 +00:00
dsandersoremutah
4558a81c3c Added more methods for the Db class.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@741 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-04 21:57:43 +00:00
dsandersoremutah
85eeae8885 Added a getThis() method.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@740 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-04 21:57:24 +00:00
dsandersoremutah
a9b442bd59 Added a bunch of new functions for the F_Db class.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@739 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-04 21:57:01 +00:00
dsandersoremutah
ec4f8f7732 javah changed the header file.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@738 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-04 21:56:29 +00:00
dsandersoremutah
9e2fd98d8b Added a bunch of new functions for the F_Db class.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@737 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-04 21:56:10 +00:00
dsandersoremutah
9b000235f8 javah generated a new header file.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@736 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-04 21:55:34 +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
2c4c834092 XFLAIM changes. Minor changes needed due to FTK updates.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@734 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-03 19:25:44 +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
828f7f8e65 FTK Changes. Added support for HP-UX built with the native compiler (aCC). Added extendFile() method to the file handle class -- this method will increase the size of a file in the most optimal way possible on the host platform.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@732 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-03 19:21:37 +00:00
ahodgkinson
a575399f58 Fixed Linux compiler warning.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@731 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-01 21:15:36 +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
5bb928b5e8 FTK change. According to the documentation posix_* routines do not set errno. Needed to make a couple of code changes to account for this.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@728 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-31 19:06:59 +00:00
ahodgkinson
04514f9da5 FTK/XFLAIM changes. Minor change to the makefile for Ubuntu/SPARC builds.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@727 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-31 15:53:40 +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