Source

mod_gridfs / gridfs / mod_gridfs.cpp

Author Commit Message Labels Comments Date
Aristarkh Zagorodnikov
Removed test logging
Branches
v0.3
Aristarkh Zagorodnikov
Added auto-retry (needed due to async oplog application in MongoDB 2.2+) and "not found" handling for missing chunks
Branches
v0.3
Aristarkh Zagorodnikov
Disabled unnecessary index creation (writer should do this, not reader)
Branches
v0.3
Aristarkh Zagorodnikov
Minor error logging cleanup
Branches
v0.3
Aristarkh Zagorodnikov
Fixed error logging for certain cases
Branches
v0.3
Aristarkh Zagorodnikov
Replaced slaveOk with read preference modes
Branches
v0.3
Aristarkh Zagorodnikov
Better authentication error message
Branches
v0.2
Aristarkh Zagorodnikov
Minor authentication cleanup
Branches
v0.2
rado_h
Change error status code on authentication failure
Branches
v0.2
rado_h
Add authentication
Branches
v0.2
Aristarkh Zagorodnikov
Added reuse of brigade during auto-retry
Branches
v0.2
Aristarkh Zagorodnikov
Removed unnecessary brigade cleanup (it's allocated from the request pool and will be cleaned up when request is finished)
Branches
v0.2
Aristarkh Zagorodnikov
Fixed initial connect failure not being auto-retried
Branches
v0.2
Aristarkh Zagorodnikov
Connections are returned to pool earlier to prevent hammering the server with reconnects after failure
Branches
v0.2
Aristarkh Zagorodnikov
Improved on wingrunr21's pull request (reduced string copying, coding style/whitespace cleanup)
Branches
v0.2
Aristarkh Zagorodnikov
Merged in wingrunr21/mod_gridfs/default (pull request #1)
Branches
v0.2
Stafford Brunk
Implement context awareness in mod_gridfs
Branches
default
Aristarkh Zagorodnikov
Default connection timeout increased to 30 seconds
Branches
v0.2
Aristarkh Zagorodnikov
Increased retry timeout to 300ms to prevent hammering server with requests
Branches
v0.2
Aristarkh Zagorodnikov
More error kinds are auto-retried
Branches
v0.2
Aristarkh Zagorodnikov
Auto-retry for socket exceptions and transport errors
Branches
v0.2
Aristarkh Zagorodnikov
Allow zero-length chunks (this rarely happens but appears to be completely valid)
Branches
v0.2
Aristarkh Zagorodnikov
When slaveOk is enabled, and a file is not found on slave, the query is retried with slaveOk disabled to combat replication lag issues
Branches
v0.2
Aristarkh Zagorodnikov
Catchup with mongodb C++ driver
Branches
v0.1
Aristarkh Zagorodnikov
Fixed stupid error that prevented serving GET requests properly (will go into 0.1 since it's a fix)
Branches
v0.1
Aristarkh Zagorodnikov
GridFS SlaveOk support is now required
Branches
default
Aristarkh Zagorodnikov
Brigade cleanup on failure to prevent leaks
Branches
default
Aristarkh Zagorodnikov
Used Apache brigade API instead of old ap_rwrite (fixed problems with headers and large files)
Branches
default
Aristarkh Zagorodnikov
Fixed whitespace
Branches
cxx-driver
Aristarkh Zagorodnikov
Better error handling and reporting
Branches
cxx-driver
  1. Prev
  2. 1
  3. 2
  4. Next