Open main menu

CDOT Wiki β

Changes

SQLite Adapter StandUp Reports

13,970 bytes added, 21: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:collapse;"
|-
!
! 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==
'''{| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin'''<br/>! 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=={| 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|}
What is blocking me?=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|}
'''Grace'''<br/>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|* 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=={| 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?|* Documentation* 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/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?|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|* Testing adapter with studio* Finishing up software design document* Reviewing adapter patch|-|What is blocking me?|n/a|n/a|-|What am I blocking (or about to block)?|n/a|n/a|} =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)?|n/a|Code review|}
==Monday==
'''{| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin'''<br/>! 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 working on before the next stand up?|*Fixing testNew
|* Running unit tests|-|What is blocking me?|n/a|n/a|-|What am I working on before the next stand upblocking (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'''<br/>! 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=={| 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 14: Apr 9=
=Week 13: Apr 2=
=Week 12: Mar 26=
=Week 11: Mar 19=
=Week 10: Mar 12=
=Week 9: Mar 5=
=Week 8: Feb 27=
=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
|}
 
 
==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
|
|}
 
 
=Week 3: Jan 23=
-->
=Week 2: Jan 16=
==Thursday==
'''{| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin'''<br/>! 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|}
What am I working on before the next 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 am I blocking (or about to block)?
*
'''=Week 2: Jan 16===Thursday=={| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin! Grace'''<br/>|-|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
|}
What is blocking me?
* n/a
 
What am I blocking (or about to block)?
* n/a
==Monday==
'''{| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin'''<br/>! 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
 What is blocking me?* n/a What am I blocking (or about to block)?* n/a '''Grace'''<br/>What have I worked on since the last stand up?* n/a What am I working on before the next stand up?|
* 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?
* n/a
 
What am I blocking (or about to block)?
* n/a
=Week 1: Jan 9=
==Thursday==
'''{| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin'''<br/>! Grace|-|What have I worked on since the last stand up?|
* Identified the JDBC's ''Function'' limits
* Demo of extension loading
 What am I working on before the next stand up?* SQLite Adapter software design document What is blocking me?* n/a What am I blocking (or about to block)?* n/a '''Grace'''<br/>What have I worked on since the last stand up?|
* 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
|}
What is blocking me?
* n/a
 
What am I blocking (or about to block)?
* n/a
==Monday==
'''{| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"|-!! Carlin'''<br/>! 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
 What is blocking me?* n/a What am I blocking (or about to block)?* n/a '''Grace'''<br/>What have I worked on since the last stand up?* 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
|-
|What is blocking me?
|n/a
|n/a
|-
|What am I blocking (or about to block)?
|n/a
|n/a
|}
What is blocking me?
* n/a
 
What am I blocking (or about to block)?
* n/a
=Archive=
* [http://zenit.senecac.on.ca/wiki/index.php/SQLite_Adapter_StandUp_Reports_2011 2011 Reports]