summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add information on how to load the databasePierre-Yves Chibon2012-05-201-2/+11
|
* Replace query union by the use of or, which makes much more sensePierre-Yves Chibon2012-05-181-15/+11
|
* Move the test script to the kittybenchmark projectPierre-Yves Chibon2012-05-181-247/+0
|
* Let's write the output of the tests to filesPierre-Yves Chibon2012-05-181-25/+96
|
* Re-organize the queries to test the difference between mongodb and postgresqlPierre-Yves Chibon2012-05-181-22/+169
|
* Order the output from the query by timePierre-Yves Chibon2012-05-181-12/+20
|
* Some formating on the modelPierre-Yves Chibon2012-05-171-1/+2
|
* Some formatingPierre-Yves Chibon2012-05-171-1/+2
|
* Adjust dependencies in the READMEPierre-Yves Chibon2012-05-161-1/+2
|
* Typo in the return statementPierre-Yves Chibon2012-05-161-1/+1
|
* Change "full" field to LargeBinary as it's an exact copy of the messageToshio Kuratomi2012-05-141-1/+2
|
* Add method to retrieve all the emails in one threadPierre-Yves Chibon2012-05-141-0/+19
|
* We want to get the whole email object not just the senderPierre-Yves Chibon2012-05-141-1/+1
|
* Adjust to the list name and print out the first email retrieved in a time periodPierre-Yves Chibon2012-05-141-1/+2
|
* Let's close the store's session at the end as wellPierre-Yves Chibon2012-04-271-0/+1
|
* Add the index option to message_id and stable_url_idPierre-Yves Chibon2012-04-271-2/+4
|
* Add pymongo as dependency for the mongodb backendPierre-Yves Chibon2012-04-271-0/+1
|
* Implement the interface for a MongDB backendPierre-Yves Chibon2012-04-271-56/+206
|
* No need to re-create the email object for each email -- that will speed ↵Pierre-Yves Chibon2012-04-261-2/+2
| | | | things up
* Adjust to the new API and modelPierre-Yves Chibon2012-04-261-21/+24
| | | | | | | - Adjust documentation - Make use of the store API - Adjust to the new model - Create the table on the fly
* Return None if no email found - Cleaner importPierre-Yves Chibon2012-04-261-3/+9
|
* Fix constructor - removed deprecated argumentPierre-Yves Chibon2012-04-261-2/+2
|
* Adjust the test file to the new APIPierre-Yves Chibon2012-04-261-12/+14
|
* Adjust the implementation of the API to the new structure of the model (with ↵Pierre-Yves Chibon2012-04-261-39/+65
| | | | dynamic mapping)
* Make the creation of the database optional and disabled by defaultPierre-Yves Chibon2012-04-261-4/+9
|
* Restructure the SA modelPierre-Yves Chibon2012-04-261-41/+42
| | | | | Now we are able to create the tables on the fly and mapp the Email object to any of these tables from just a table name.
* Typo in the READMEPierre-Yves Chibon2012-04-261-1/+1
|
* Update the README filePierre-Yves Chibon2012-04-261-5/+6
|
* Fix import in the upload scriptPierre-Yves Chibon2012-04-251-1/+1
|
* Extract the model from the store APIPierre-Yves Chibon2012-04-252-70/+95
|
* Fix documentationPierre-Yves Chibon2012-04-251-1/+1
|
* Fix documentationPierre-Yves Chibon2012-04-251-1/+1
|
* test file to test the implementation of the SA storePierre-Yves Chibon2012-04-251-0/+26
|
* Create the interface/API to be implemented by each store to retrieve the ↵Pierre-Yves Chibon2012-04-251-0/+150
| | | | email from the backend
* Rename sastore to kittysastorePierre-Yves Chibon2012-04-251-41/+24
|
* Make to_sqldb more EL6 friendlyPierre-Yves Chibon2012-04-251-1/+1
|
* Add indexes to the table structurePierre-Yves Chibon2012-04-251-5/+5
|
* Add __init__.py to be able to call the modulePierre-Yves Chibon2012-04-251-0/+0
|
* Make the url EL6 friendlyPierre-Yves Chibon2012-04-251-2/+2
|
* Remove debugging code and fix usagePierre-Yves Chibon2012-04-251-2/+1
|
* Little more documentationPierre-Yves Chibon2012-04-251-2/+3
|
* Reorder function in alphabetical order - Extend APIPierre-Yves Chibon2012-04-251-40/+72
| | | | - search_content_subject search the keyword in either the content or the subject of the emails - search_content search the keyword in the content of the emails
* Couple of bug fixes - Extend APIPierre-Yves Chibon2012-04-251-4/+50
| | | | | - search_sender, search the given keyword in the sender names and emails - search_subject, search the given keyword in the subjects - get_list_size, return the number of email available for a given list
* Extend the API with get_thread_length, get_thread_participants and ↵Pierre-Yves Chibon2012-04-251-1/+52
| | | | | | | get_archives_length get_thread_length returns the number of emails in a given thread get_thread_participant returns the participants in a given thread get_archives_length returns the years and month for which there might be archives for the list (based on the oldest post)
* Little re-organisationPierre-Yves Chibon2012-04-251-15/+18
|
* Expand the API with get_email and get_archivePierre-Yves Chibon2012-04-251-2/+46
| | | | get_email: returns a single email using its Message-ID (as set in the headers) get_archive: returns the thread starting emails within a given time range
* Script used to upload the archives into a RDBMSPierre-Yves Chibon2012-04-251-0/+163
|
* Update files to ignorePierre-Yves Chibon2012-04-251-0/+1
|
* Remove old script, renamedPierre-Yves Chibon2012-04-251-53/+0
|
* Script to retrieve the archives mail box filePierre-Yves Chibon2012-04-251-0/+46
|