OK so I'm going to bite.
is legacystore as its name suggests going to be deprecated? At the
moment there seems to be two stores, neither of which seem to have any
documentation that a user might reasonably use in order to figure out
how on earth to get persistence to work with qpidd. Well that was the
case a few weeks ago when I last looked, if it has improved then I
apologise for the rant :-)
I'd personally prefer holding fire on removing things from qpid-config
and invest the energy in getting the documentation for qpidd persistence
into a decent state (including something on the whys and wherefores of
legacystore and linearstore).
Moreover removing these options will instantly prevent this and
subsequent versions of qpid-config from being able to control these
parameters on an older broker (have you considered use cases where users
have a mixed economy of brokers? that's pretty common in my experience).
I personally think it's a bit unfriendly to be removing features without
providing a deprecation notice (and the intention of this work should
have been posted on to the user list). I might have missed it but I
don't recall seeing anything about this on the user list or on a Jira?
Sorry if this seems a bit shirty :-) for context I have a very large
federated system and generally there are a couple of different versions
despite my best intentions, I've been bitten in the past by qpid-config
changes.
I don't generally use persistence with qpidd myself, so parochially I'm
not affected, but I do think that there's a principal here with respect
to the wider community.
Regards,
Frase
On 11/04/14 17:36, Ernie Allen wrote:
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20262/
-----------------------------------------------------------
Review request for qpid, Gordon Sim and Ted Ross.
Repository: qpid
Description
-------
Remove the two parameters --file-size and --file-count from qpid-config
Currently, qpid-config allows specifying qpid.file_count and qpid.file_size
queue declare options, via --file-count / --file-size command line options.
These options become obsolete in 3.0 due to linearstore, that does not
offer/require similar parameters.
Removing refereces to file-size / file-count in the broker will be in a
separate patch.
Diffs
-----
/trunk/qpid/tools/src/py/qpid-config 1586666
Diff: https://reviews.apache.org/r/20262/diff/
Testing
-------
qpid-config --help | grep file-
<no output>
Thanks,
Ernie Allen
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]