GitHub PushEvent at 2014-12-19 14:19:09
Repository: sync-android
Actor: rhyshort
Payload: {"shas":[["95dc66cc9a9e4cc0b19aa1ec71e389b738519a36","8d4697abf3e27be04ed89b8709c0cbb4b720386d@uk.ibm.com","Reduce use of internal numeric id\n\nThis commit does several things, firstly it removes methods which expose\nthe internal numeric id for a document from the public. These methods\nare:\n\n- DatastoreExtended#getDocNumericId()\n- BasicDocumentRevision#getInternalNumericId()\n\nSecondly it removes the method\nBasicDatastore#getAllRevisionsOfDocument(long docNumericID) this is\nbeacause its funtionalty could easily be moved into the\nBasicDatastore#getAllRevisionsOfDocument(String documentId) with a small\nmodification to the SQLQuery.\n\nThirdly it removes BasicDatastore#getDocumentNumericId replacing its\nfunction by adding the documentNumericId property to DocumentRevisionTree\n\nFinally in order to make the DocumentRevisionTreeTest more readable, the\ndocument revisions are renamed and the correct internalDocumentID is\nassigned to all instances created in the set up.","Rhys Short",false],["6e2ff3b3f11c32bc91dfafd18c8be891d444fee9","24d8af0d5951269eff6b61307671a9c4e72ca8ca@outlook.com","Merge pull request #67 from cloudant/25935_remove_apis\n\nRemove methods which expose internal ID","Rhys Short",true]],"size":2,"ref":"refs/heads/master","head":"6e2ff3b3f11c32bc91dfafd18c8be891d444fee9"}