Changes

Jump to: navigation, search

SQLite Adapter StandUp Reports

15,537 bytes added, 22:48, 26 January 2014
no edit summary
{{Admon/obsolete}}
 
[[category: NexJ Express SQLite]]
==Overview==
Stand up reports will be posted each Monday and Thursday by 12pm.
<!--{| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace|-|What have I worked on since the last stand up?|||-|What am I working on before the next stand up?|||-|What is blocking me?|n/a|n/a|-|What am I blocking (or about to block)?|n/a|n/a|}-->=Week 15: Apr 16===Monday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse: Sept 26collapse;"|-!! Carlin! Grace|-|What have I worked on since the last stand up?|* Renaming tickets||-|What am I working on before the next stand up?|* Documentation, and makefile cleanup||-|What is blocking me?|n/a|n/a|-|What am I blocking (or about to block)?|n/a|n/a|}=Week 14: Apr 9===Thursday=Monday={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace|-|What have I worked on since the last stand up?|* Design of multiple thread solution|* Testing with Studio Express* Fixing bug when multiple threads try to write to the database file* Updated NexJ about progress on project|-|What am I working on before the next stand up?|* remaining tickets|* n/a|-|What is blocking me?|n/a|* Waiting on response as to whether it is fine to run SQLite in a transactionless way.|-|What am I blocking (or about to block)?|n/a|* Code review 1|} ==Monday==Carlin{| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"'''|-!! Carlin! Grace|-|What have I worked on since the last stand up'''?|* n/a|* Testing with Studio Express*Fixing bug when multiple threads try to write to the database file|-|What am I working on before the next stand up?|* n/a|* Testing with Studio Express* Patch review|-|What is blocking me?|n/a|n/a|-|What am I blocking (or about to block)?|n/a|n/a|} =Week 13: Apr 2===Thursday==
'''{| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace|-|What have I worked on since the last stand up?|n/a|* Software Design Documentation* Adapter patch review* Testing with Studio Express|-|What am I working on before the next stand up'''?|* Software Design Documentation*Testing with Studio Express|* Testing with Studio Express|-|What is blocking me?|n/a|n/a|-|What am I blocking (or about to block)?|n/a|n/a|}
'''What is blocking me'''*==Monday==
'''{| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace|-|What have I worked on since the last stand up?|n/a|* Software Design Documentation* Adapter patch review|-|What am I working on before the next stand up?|n/a|* Software Design Documentation* Adapter patch review* Testing with Studio Express|-|What is blocking me?|n/a|n/a|-|What am I blocking (or about to block)'''?*|n/a|n/a|}
=Week 12: Mar 26===Thursday==Grace{| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!'''! Carlin! Grace|-|What have I worked on since the last stand up'''?|* Fixed SQLite open behaviour when a database does not exist* Reviewed adapter patch* Code styling* Software design document|* Reviewed locale work* Reviewed open behaviour work* Software design document|-|What am I working on before the next stand up?|*NDocumentation* Adapter patch review|* Software Design Documentation* Adapter patch review|-|What is blocking me?|n/a|n/a|-|What am I blocking (or about to block)?|n/Aa|n/a|}
'''==Monday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace|-|What have I worked on since the last stand up?|n/a|* Added custom build step to generate nexj_sqlite file in visual studio projects* Added content to software design document* Added keywords to adapter* Fixed creation of views|-|What am I working on before the next stand up'''?|* Code cleanup* SQLite open behaviour|* Give Carl a code walk throughTesting adapter with studio* Search for a suitable JDBC driverFinishing up software design document* Investigate if features of [http:Reviewing adapter patch|-|What is blocking me?|n/a|n/developer.android.coma|-|What am I blocking (or about to block)?|n/referencea|n/android/database/sqlite/SQLiteDatabase.html Android's SQLite package] can be usefula|}
'''=Week 11: Mar 19===Thursday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace|-|What have I worked on since the last stand up?|* Fixed testNew, the setup scripts were wrong* Fixed testRanges, a bug with incrementing primary keys|* Reviewed locale code* Running Unit tests on upgraded core* Code cleanup|-|What am I working on before the next stand up?|* Code cleanup* SQLite open behaviour|*Testing adapter with studio|-|What is blocking me'''?|n/a|n/a|-|What am I blocking (or about to block)?* nothing|n/a|Code review|}
'''==Monday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace|-|What have I worked on since the last stand up?|n/a|* Rebased adapter code to latest core* Implementing locale in SQLite|-|What am I blocking (or about to block)'''working on before the next stand up?|* nothingFixing testNew
===Thursday===|====Carlin====* Running unit tests|-|What is blocking me?|n/a|n/a'''|-|What have am I worked on since the last stand up'''blocking (or about to block)?*|n/a|n/a|}
'''=Week 10: Mar 12===Thursday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace|-|What have I worked on since the last stand up?|* Investigated failing test, testQueryTimeout* Attempted a fix|* Fixed bug where BLOB values were not being correctly set on prepared statements* Fixed bug that was causing a column meta data mismatch when reading a schema from a database|-|What am I working on before the next stand up'''?|* Failing test, testQueryTimeout* Failing test, testNew|*Rebasing adapter code to latest core|-|What is blocking me?|n/a|n/a|-|What am I blocking (or about to block)?|n/a|n/a|}
'''==Monday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace|-|What have I worked on since the last stand up?|* Got windows build command for project makefile* Fixed and issued with the sqltie shell project not compiling|* Testing with new JDBC driver build|-|What am I working on before the next stand up?|* Investigating failing tests|* Fix reading of column meta data when reading a database schema|-|What is blocking me'''?|n/a*|n/a|-|What am I blocking (or about to block)?|n/a|n/a|}
'''=Week 9: Mar 5=<!--==Thursday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace! Abhishek|-|What have I worked on since the last stand up?||||-|What am I working on before the next stand up?||||-|What is blocking me?|n/a|n/a|n/a|-|What am I blocking (or about to block)'''?|n/a|n/a|n/a|}*-->
==Monday==Grace{| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace! Abhishek|-'''|What have I worked on since the last stand up'''?|* Solved link error* added more code generation for nativedb.c & .h & .class|* Extension to enhance locale support in SQLite||-|What am I working on before the next stand up?|* getting the windows binaries in a working state|* Extension to enhance locale support in SQLite*Allow user to set locale for database and or column ||-|What is blocking me?|n/a|n/a|n/a|-|What am I blocking (or about to block)?|n/a|n/a|n/a|}
'''=Week 8: Feb 27===Thursday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace! Abhishek|-|What have I worked on since the last stand up?|* Investigating an unsatisfied link error|* Built SQLite library on Linux with ICU statically linked* Started on extension to enhance locale support in SQLite||-|What am I working on before the next stand up'''?|*Solving said error|* Extension to enhance locale support in SQLite* Allow user to set locale for database and or column ||-|What is blocking me?|n/a|n/a|n/a|-|What am I blocking (or about to block)?|n/a|n/a|n/a|}
'''==Monday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace! Abhishek|-|What have I worked on since the last stand up?|* Fixed the source builder|* Extension to enhance locale support in SQLite||-|What am I working on before the next stand up?|* Improving the build system|*Allow user to set locale for database and or column ||-|What is blocking me?|n/a|n/a|n/a|-|What am I blocking (or about to block)?|n/a|n/a|n/a|} =Week 7: Feb 20= == Thursday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace! Abhishek|-|What have I worked on since the last stand up?|*Implemented sqlite_nexj.c source building in the make file*Removed the xerial source, altering our make file|*Fixed building of SQLite libraries on Windows||-|What am I working on before the next stand up?|*Improving the build system|*Allow user to set locale for database and or column ||-|What is blocking me?|n/a|n/a|n/a|-|What am I blocking (or about to block)?|n/a|n/a|n/a|} == Monday ==N/A =Week 6: Feb 13= ==Thursday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace! Abhishek|-|What have I worked on since the last stand up?|* Extension selection logic* Project planning|* Buidling SQLite with ICU enabled||-|What am I working on before the next stand up?|* Confirm linux behaviour of system properties* Alter driver pom.xml / makefile to our use prebuild binaries|*Building SQLite with ICU statically linked on Windows*Allow user to set locale for database and or column ||-|What is blocking me'''?|n/a|n/a|n/a|-|What am I blocking (or about to block)?|n/a|n/a|n/a|} ==Monady=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace! Abhishek|-|What have I worked on since the last stand up?|* n/a|* Buidling SQLite with ICU enabled||-|What am I working on before the next stand up?|* n/a|*Building SQLite with ICU enabled||-|What is blocking me?|n/a|n/a|n/a|-|What am I blocking (or about to block)?|n/a|n/a|n/a|} =Week 5: Feb 6= ==Thursday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace! Abhishek|-|What have I worked on since the last stand up?|* Nexj SQlite extension, binary functions* C code clean up|* Fixed bug related to connecting to the same data source concurrently* Modified rank extension* Added error handling to extensions* Building SQLite with ICU enabled* Implemented appendMatchExpression||-|What am I working on before the next stand up?|* Cleaning up the wiki* Unicode extension library for sqlite* Logic to determine which binary to load|* Building SQLite with ICU enabled||-|What is blocking me?|n/a|n/a|n/a|-|What am I blocking (or about to block)?|n/a|n/a|n/a|} ==Monday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace! Abhishek|-|What have I worked on since the last stand up?|* Nexj sqlite extension, and the binary() conversion function|* Updated software design document||-|What am I working on before the next stand up?|* Proper error handling in the binary() extension* Unicode library extension for sqlite* Updating wiki with project milestones* Asking the Community about our multiple attach issue|* Investigate UNICODE support in SQLite* Research on SQLite multi-threading ||-|What is blocking me?|n/a|n/a|n/a|-|What am I blocking (or about to block)?|n/a|n/a|n/a|} =Week 4: Jan 30===Thursday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace! Abhishek|-|What have I worked on since the last stand up?|* Implementing toBinary sqlite c function* Review debugging with Teee in studio|* Gave Carlin tutorial on debugging with Teee||-|What am I working on before the next stand up?|* OS architecture and platform extension loading* Prepping for NexJ meeting* completing and compiling NexJFunctions extension|* Investigate UNICODE support in SQLite* Research on SQLite multi-threading||-|What is blocking me?|n/a|n/a|n/a|-|What am I blocking (or about to block)?|n/a|n/a|n/a|}
'''What am I blocking (or about to block)'''
*
<!--
==Week 1: Sept 26==
===Monday===
====Carlin====
'''What have I worked on since the last stand up'''
*
'''==Monday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace! Abhishek|-|What have I worked on since the last stand up?|* Reviewed code* driver make file|* Tested SQLiteAdapter with Teee* Passing the testRead unit test* Research on SQLite multi-threading* Research on nmake for building SQLite components with visual studio tools||-|What am I working on before the next stand up'''?|* Driver make file* Source make file* Rebuilding the sqlite library for multi-thread mode|*Research on SQLite multi-threading||-|What is blocking me?|n/a|n/a||-|What am I blocking (or about to block)?|n/a|n/a||}
'''What is blocking me'''
*
'''=Week 3: Jan 23===Thursday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace! Abhishek|-|What have I worked on since the last stand up?|* Code clean up* Exploring attach database issue|* Fixed binding of Decimal values* Added support for missing type conversions cases* Repository maintenance||-|What am I working on before the next stand up?|* driver make file* sqlite source make file* Investigating failing adapter tests|* Allow loading of user defined SQLite extensions||-|What is blocking me?|n/a|n/a|n/a|-|What am I blocking (or about to block)'''?|n/a|n/a*|n/a|}
====Grace====
'''What have I worked on since the last stand up'''
*
'''==Monday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace! Abhishek|-|What have I worked on since the last stand up?|* Driver make file|* Refactoring SQLiteDataSourceWrapper* Getting the adapter to load an external datasource|* Converting SQLite Rank DLL to VS project* Working on appendMatchStatement in SQLite Adapter|-|What am I working on before the next stand up'''?|* Driver make file* SQLite adapter software design document|*Allow loading of user defined SQLite extensions|* Finishing up appendMatchStatement in SQLite Adapter|-|What is blocking me?|n/a|n/a|n/a|-|What am I blocking (or about to block)?|n/a|n/a|n/a|}
'''What is blocking me'''
*
'''=Week 2: Jan 16===Thursday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace|-|What have I worked on since the last stand up?|* Modifying our sqlite jdbc* Including the driver inside the project|* Delegating tasks* Adding constraint names to error message for constraint violations|-|What am I working on before the next stand up?|* Completely integrate the driver and sqlite source into the project* Software design document|* Allow loading of user defined SQLite extensions|-|What is blocking me?|n/a|n/a|-|What am I blocking (or about to block)'''?*|n/a|n/a|}
===Thursday===
====Carlin====
'''What have I worked on since the last stand up'''
*
'''==Monday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace|-|What have I worked on since the last stand up?|* Extension loading, SQLiteDataSourceWrapper* SQLiteDataSourceWrapper workflow* Team issues on BitBucket|n/a|-|What am I working on before the next stand up'''?|*Recompiling SQLite JDBC 3.7.10* SQLite Adapter Software Design Document|* Allow loading of user defined SQLite extensions|-|What is blocking me?|n/a|n/a|-|What am I blocking (or about to block)?|n/a|n/a|}
'''What is blocking me'''
*
=Week 1: Jan 9===Thursday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace|-|What have I worked on since the last stand up?|* Identified the JDBC's ''Function''limits* Demo of extension loading|* Researched on adding functionality to SQLite* Discussed design for adding functionality with NexJ|-|What am I working on before the next stand up?|* SQLite Adapter software design document|* Allow loading of user defined SQLite extensions|-|What is blocking me?|n/a|n/a|-|What am I blocking (or about to block)'''?|n/a|n/a*|}
====Grace====
'''What have I worked on since the last stand up'''
*
'''==Monday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace|-|What have I worked on since the last stand up?| n/a| n/a|-|What am I working on before the next stand up'''?|* Research on adding functionality to SQLite* Discuss design for adding functionality with NexJ|* Research on adding functionality to SQLite*Discuss design for adding functionality with NexJ|-|What is blocking me?|n/a|n/a|-|What am I blocking (or about to block)?|n/a|n/a|}
'''What is blocking me'''
*
'''What am I blocking (or about to block)'''=Archive=*-->[http://zenit.senecac.on.ca/wiki/index.php/SQLite_Adapter_StandUp_Reports_2011 2011 Reports]

Navigation menu