Commit Graph

46 Commits

Author SHA1 Message Date
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
5995c95231 SQL change. Needed to link with advapi32.lib.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@713 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-27 16:41:02 +00:00
dsandersoremutah
a7e6b942f8 Latest round of changes for SQL query optimization.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@709 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-25 22:40:53 +00:00
dsandersoremutah
ab5e1705de Various fixes to get it to compile again. Still needs work.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@701 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 23:06:59 +00:00
dsandersoremutah
18d4af31ab Changed setupKeys to allow multiple predicates to be passed in so we can use multiple components of a compound index.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@700 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 23:06:30 +00:00
dsandersoremutah
295fafa019 Member variable was misnamed.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@699 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 23:05:53 +00:00
dsandersoremutah
3d9ff1fc07 Fixed up uiCost to be ui64Cost. Added setupIndexScan method.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@698 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 23:05:33 +00:00
dsandersoremutah
f904295632 Prototype for lgWriteComplete was incorrect.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@697 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 23:04:11 +00:00
dsandersoremutah
6adb693947 Finished up parsing of ORDER BY clause - needed to look for commas between column specifiers.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@696 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 22:38:00 +00:00
dsandersoremutah
f717f55dd9 Renamed some variables from pTable to pSQLTable to be more clear in differentiating from dictionary tables versus query table structures. Also finished up parsing of ORDER BY clause.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@695 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 22:37:26 +00:00
dsandersoremutah
ceb1b3ce62 Renamed some variables from pTable to pSQLTable to be more clear in differentiating from dictionary tables versus query table structures.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@694 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 22:36:46 +00:00
dsandersoremutah
d058912207 Renamed some variables from pTable to pSQLTable to be more clear in differentiating from dictionary tables versus query table structures.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@693 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 22:36:28 +00:00
dsandersoremutah
04225caae2 Changed routines for building from and until search keys for queries to be able to use multiple components for compound indexes.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@692 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 22:35:37 +00:00
dsandersoremutah
1fef39b6d1 Prototype for scaWriteComplete was incorrect.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@691 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 22:33:27 +00:00
dsandersoremutah
c909d28cbe Needed to declare FLM_NO_TIMEOUT
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@690 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 22:33:00 +00:00
ahodgkinson
dae150e693 SQL changes. Updated everything so that it builds on Windows and uses the new FTK interfaces.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@674 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-17 20:35:20 +00:00
dsandersoremutah
91816d4c49 Started adding support for SELECT statement.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@642 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-10 23:10:01 +00:00
dsandersoremutah
3e8e003050 Added code for evaluating query expressions against a row.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@635 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-06 15:47:13 +00:00
dsandersoremutah
30bd367a3d Modifications to add support for more SQL statements.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@634 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-05 15:25:36 +00:00
dsandersoremutah
45a68cbae2 Fixed getUTF8String to allow a quote to be represented with two double or single quotes in succession.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@632 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 22:06:46 +00:00
dsandersoremutah
56656f9bdf Added various functions to F_Db class to support SQL statements.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@631 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:50:36 +00:00
dsandersoremutah
9103a48ad7 Changed dbRemove to dropDatabase.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@630 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:50:11 +00:00
dsandersoremutah
8d140c2c04 Modified to use new parsing functions for parsing SQL statements.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@629 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:49:54 +00:00
dsandersoremutah
7d57a9eae6 Renamed openDb to openDatabase. Added processOpenDatabase.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@628 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:49:34 +00:00
dsandersoremutah
396332563b Modified to call deleteRow instead of removeRow.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@627 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:49:11 +00:00
dsandersoremutah
be3e0d1b06 Added some new error codes for SQL parsing. Also added some new functions for restore callback.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@626 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:48:46 +00:00
dsandersoremutah
eb5933c856 Modified to use new parsing functions for parsing SQL statements. Also added support for associating tables, indexes, and columns with an encryption definition.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@625 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:48:08 +00:00
dsandersoremutah
5c71562bb8 Changed dbRemove to dropDatabase. Added processDropDatabase for SQL parser.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@624 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:47:09 +00:00
dsandersoremutah
bf4e1236f9 Added support for more SQL statements.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@623 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:46:27 +00:00
dsandersoremutah
44b49ffdeb Added support for more SQL statements.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@622 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:46:17 +00:00
dsandersoremutah
fce94ee1f0 Initial revision
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@621 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:45:39 +00:00
dsandersoremutah
1001afe772 Added various SQL statements: create database, create table, create index. Did some code reshuffling.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@619 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-28 20:40:19 +00:00
dsandersoremutah
58d6cbdace Sync up with latest common toolkit changes.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@612 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-23 21:26:53 +00:00
dsandersoremutah
5fa1801ce9 Added support for insert row functionality. Also added SQLStatement object.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@504 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-02 22:19:49 +00:00
dsandersoremutah
699a677516 Added support for insert row functionality. Also added SQLStatement object.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@503 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-02 22:19:25 +00:00
dsandersoremutah
ce94406d82 Got rid of unused variable.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@495 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-01 17:22:56 +00:00
dsandersoremutah
3a4e5a165f Got rid of VISIT comment.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@492 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-31 19:34:10 +00:00
dsandersoremutah
f42290bd6c Added code to create block chain table LFH.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@491 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-31 19:33:19 +00:00
dsandersoremutah
78bd30e364 Modified to use lock manager in toolkit.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@490 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-31 15:23:25 +00:00
dsandersoremutah
ffe3cb6975 Changed Id property
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@482 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-30 22:00:45 +00:00
dsandersoremutah
fa7d36402d Removed files.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@481 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-30 21:58:59 +00:00
dsandersoremutah
49ccc066a1 Changed Id attribute.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@480 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-30 21:34:23 +00:00
dsandersoremutah
f9a8601e63 Changed calls to disableLogging and enableLogging to work the way they used to.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@479 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-30 21:31:58 +00:00
dsandersoremutah
82041bb5c7 Lock manager is now in ftk.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@478 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-30 21:31:25 +00:00
dsandersoremutah
bd54e0e957 Added Makefile
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@470 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-26 23:18:45 +00:00
dsandersoremutah
021073907f Added .cpp and .h files under the sql/src subdirectory
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@469 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-26 23:17:49 +00:00