| 21 months ago |
Matthias Radestock |
minor refactor
bug23129
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
cosmetic
bug23129
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
Permit 0 ref counts and don't actually forget about messages until the file gets removed
bug23133
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
don't log file summary recover error
bug23129
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
don't attempt to recover file summary when we know there isn't one
bug23129
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
cosmetic
bug23129
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
Obtain from the fhc sync, and obtain it before we actually open the file
bug23132
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
more refactoring
bug23129
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
yet more refactoring
bug23129
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
now it compiles
bug23129
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
minor refactor
bug23129
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
cosmetic
bug23129
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
minor refactor
bug23129
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
Refactorings and improvents to msg_store startup
bug23129
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
The underlying call to file:copy will not make use of any erlang-level read buffer, so don't bother with it.
bug23129
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
Improve, correct and document msg store recovery
bug23129
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
Correct and simplify the recovery from crashed compactions
bug23129
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
When recovering, because of the possibility of finding the same msg twice, ensure that we only count and include the first copy. Other copies are then ignored.
bug23129
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
A msg can appear > once in the same file because of multiple queues receiving the same msg. When we iterate through the msgs we find in the file, we must check that the msg corresponds to the msg in the index, by matching not just with guid but also with offset. Also just for fun, assert the total_size matches. Also, fixed a mistake in file_handle_cache where the dirty flag on the destination of copy wasn't being set.
bug23129
|
changeset |
files
|
| 21 months ago |
Alexandru Scvortov |
typo + reformatting
bug20284
|
changeset |
files
|
| 21 months ago |
Alexandru Scvortov |
refactoring
bug20284
|
changeset |
files
|
| 21 months ago |
Alexandru Scvortov |
puback for persistent non-mandatory, non-immediate, unrouted messages
bug20284
|
changeset |
files
|
| 21 months ago |
Alexandru Scvortov |
pubacks are sent right after basic.returns
bug20284
|
changeset |
files
|
| 21 months ago |
Alexandru Scvortov |
simplified code a bit
bug20284
|
changeset |
files
|
| 21 months ago |
Alexandru Scvortov |
puback is also sent after something basic.gets the message
bug20284
|
changeset |
files
|
| 21 months ago |
Alexandru Scvortov |
partial acks for persistent messages
bug20284
|
changeset |
files
|
| 21 months ago |
Alexandru Scvortov |
only transient messages are immediately ack'd (so far)
bug20284
|
changeset |
files
|
| 21 months ago |
Alexandru Scvortov |
new logic
bug20284
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
Remove dead code in tests
bug15930
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
Move the linking into the start_channel function
bug15930
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
Reduce calls to connection_sup:reader
bug15930
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
Specs, moving things around, and removing dead code
bug15930
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
Cosmetics
bug15930
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
Remove writer flush and improve sync methods
bug15930
|
changeset |
files
|
| 21 months ago |
Marek Majkowski |
bug 23118 merged into default (windows file descriptors limit)
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
Merging default into bug 15930
bug15930
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
Improvements to comments
bug23118
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
Reduce the file descriptor limit for Windows to 512
bug23118
|
changeset |
files
|
| 21 months ago |
Alexandru Scvortov |
merge bug23120 into default
|
changeset |
files
|
| 21 months ago |
Alexandru Scvortov |
some instrumentation
bug20284
|
changeset |
files
|
| 21 months ago |
Alexandru Scvortov |
only have one ack timer running at a time
bug20284
|
changeset |
files
|
| 21 months ago |
Alexandru Scvortov |
type; all java tests pass now
bug20284
|
changeset |
files
|
| 21 months ago |
Alexandru Scvortov |
minor clarification
bug20284
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
merge default into bug15930
bug15930
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
tiny simplifying refactor
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
cosmetic: friendlier type name
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
refactor: extract termination Reason analysis
bug15930
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
revert the change from 'stop' to 'flush_stop'
bug15930
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
remove dead code
bug15930
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
cosmetic
bug15930
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
use consistent return types for start/start_link functions
bug23120
|
changeset |
files
|
| 21 months ago |
Alexandru Scvortov |
refactor timer code; looks more like msg_store now
bug20284
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
merge bug23095 into default
|
changeset |
files
|
| 21 months ago |
Alexandru Scvortov |
refactor + timer cancelled on channel terminate
bug20284
|
changeset |
files
|
| 21 months ago |
Alexandru Scvortov |
support for multiple confirmations
bug20284
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
Merging bug 23095 into bug 15930
bug15930
|
changeset |
files
|
| 21 months ago |
Matthew Sackman |
Merging default into bug23095
bug23095
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
do not ignore 'normal' permanent child terminations during shutdown
bug23095
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
never ignore 'noproc' during shutdown
bug23095
|
changeset |
files
|
| 21 months ago |
Matthias Radestock |
we must always clear both the 'EXIT' and 'DOWN' message
bug23095
|
changeset |
files
|