Re: [Samba] [Announce] CTDB release 2.0 is ready for download

2012-11-05 Thread Michael Adam
Hi Amitay,

On 2012-10-31 at 19:59 +1100, Amitay Isaacs wrote:
 On Wed, Oct 31, 2012 at 7:12 PM, Michael Adam ob...@samba.org wrote:
  On 2012-10-31 at 16:14 +1100, Amitay Isaacs wrote:
  This is long overdue CTDB release. There have been numerous code
  enhancements and bug fixes since the last release of CTDB.
 
  it is really very nice, that we start over, version-wise! :-)
 
  Are you planning to create a ctdb-2.0 branch off the release tag
  so that this version can stabilize?
 
 Owing to a *very small* active group of developers of CTDB, most of
 the new commits would be bug-fixes. ;-)

Well, that is what a stable release branch is for - bugfixes...  ;)

 I didn't want to take on extra work of maintaining multiple
 development/release branches till there is significant contribution
 and new developments. I will continue to release from master till we
 need separate stable and development branches.

  Highlights
  ===
 
  * Support for readonly records 
  (http://ctdb.samba.org/doc/readonlyrecords.txt)
 
  Wasn't that alrady in the 1.2.* versions and the version stream
  in the branch 1.13 ?
 
  * Locking API to detect deadlocks between ctdb and samba
  * Fetch-lock optimization to rate-limit concurrent requests for same record
  * Support for policy routing
  * Modified IP allocation algorithm
  * Improved database vacuuming
 
  This is also available in the 1.2.* stream (various 1.2.X branches)
  and even the 1.0.114.* versions (1.0.114 branch).
 
  * New test infrastructure
 
  Sorry for pointing these out so bluntly.
  I may have missed somethings, but I also did not
  want to let a false impression arise that the
  items I commented on were newly created and are
  not available in eralier releases.
 
  If this is misleading or wrong, please apologize and clarify! :-)
 
 Last time I checked, the last community released code (either in
 tarball or RPM form) was 1.0.114. Correct me if I am wrong.
 
 If the changes I mentioned were present in 1.0.114 release, I need to
 improve my git skills significantly. :-)

Please look into the branch 1.0.114.
I did update the changelog for each 1.0.114.X release...

Well, maybe we have a different understanding of what have been
official ctdb releases. Given that there has never been a real
release process (up to now), I also counted the following events
as releases of ctdb:

- Announcements of new releases to the samba-technical mailing
  list, as e.g. Ronnies mail for 1.13 on 2012-03-01.
  There are more examples of that.

- Releae-Tags for versions, pushed to master or one of the release
  branches.
  Examples of stabilized release branches are 1.0.114
  (which I maintain and where we are at 1.0.114.5), 1.2, the
  slightly strange stream of release branches 1.2.27, 1.2.39, 1.2.40,
  and 1.13.

All that being said, it is of course great to start over
with a new release stream and with proper release process,
annoucements and source tar ball!

I just wanted to prevent the impression that all these features
are brand new and have not been available at all yet.

A note on publishing the sources:
I think it would be most useful to primarily publish the tarballs
(not the source RPMs), and to make sure that also the ctdb
compiled from tarball has a proper version number (and not only
that compiled via source RPM).

Cheers - Michael



pgpb2ougbTWe4.pgp
Description: PGP signature
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba

Re: [Samba] [Announce] CTDB release 2.0 is ready for download

2012-10-31 Thread Michael Adam
Hi Amitay,

On 2012-10-31 at 16:14 +1100, Amitay Isaacs wrote:
 This is long overdue CTDB release. There have been numerous code
 enhancements and bug fixes since the last release of CTDB.

it is really very nice, that we start over, version-wise! :-)

Are you planning to create a ctdb-2.0 branch off the release tag
so that this version can stabilize?

 Highlights
 ===
 
 * Support for readonly records (http://ctdb.samba.org/doc/readonlyrecords.txt)

Wasn't that alrady in the 1.2.* versions and the version stream
in the branch 1.13 ?

 * Locking API to detect deadlocks between ctdb and samba
 * Fetch-lock optimization to rate-limit concurrent requests for same record
 * Support for policy routing
 * Modified IP allocation algorithm
 * Improved database vacuuming

This is also available in the 1.2.* stream (various 1.2.X branches)
and even the 1.0.114.* versions (1.0.114 branch).

 * New test infrastructure

Sorry for pointing these out so bluntly.
I may have missed somethings, but I also did not
want to let a false impression arise that the
items I commented on were newly created and are
not available in eralier releases.

If this is misleading or wrong, please apologize and clarify! :-)

Cheers - Michael

 Reporting bugs  Development Discussion
 ===
 
 Please discuss this release on the samba-technical mailing list or by
 joining the #ctdb IRC channel on irc.freenode.net.
 
 All bug reports should be filed under CTDB product in the project's
 Bugzilla database (https://bugzilla.samba.org/).
 
 
 Download Details
 =
 
 The source code can be downloaded from:
 
   http://ftp.samba.org/pub/ctdb/
 
 Git repository
 
git://git.samba.org/ctdb.git
http://git.samba.org/?p=ctdb.git;a=summary  (Git via web)
 
 CTDB documentation
 
 https://ctdb.samba.org/
 
 
 Amitay.


pgp14cBj1nslV.pgp
Description: PGP signature
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba

Re: [Samba] [Announce] CTDB release 2.0 is ready for download

2012-10-31 Thread Amitay Isaacs
Hi Michael,

On Wed, Oct 31, 2012 at 7:12 PM, Michael Adam ob...@samba.org wrote:
 Hi Amitay,

 On 2012-10-31 at 16:14 +1100, Amitay Isaacs wrote:
 This is long overdue CTDB release. There have been numerous code
 enhancements and bug fixes since the last release of CTDB.

 it is really very nice, that we start over, version-wise! :-)

 Are you planning to create a ctdb-2.0 branch off the release tag
 so that this version can stabilize?

Owing to a *very small* active group of developers of CTDB, most of
the new commits would be bug-fixes. ;-)

I didn't want to take on extra work of maintaining multiple
development/release branches till there is significant contribution
and new developments. I will continue to release from master till we
need separate stable and development branches.


 Highlights
 ===

 * Support for readonly records 
 (http://ctdb.samba.org/doc/readonlyrecords.txt)

 Wasn't that alrady in the 1.2.* versions and the version stream
 in the branch 1.13 ?

 * Locking API to detect deadlocks between ctdb and samba
 * Fetch-lock optimization to rate-limit concurrent requests for same record
 * Support for policy routing
 * Modified IP allocation algorithm
 * Improved database vacuuming

 This is also available in the 1.2.* stream (various 1.2.X branches)
 and even the 1.0.114.* versions (1.0.114 branch).

 * New test infrastructure

 Sorry for pointing these out so bluntly.
 I may have missed somethings, but I also did not
 want to let a false impression arise that the
 items I commented on were newly created and are
 not available in eralier releases.

 If this is misleading or wrong, please apologize and clarify! :-)

Last time I checked, the last community released code (either in
tarball or RPM form) was 1.0.114. Correct me if I am wrong.

If the changes I mentioned were present in 1.0.114 release, I need to
improve my git skills significantly. :-)

Amitay.
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba


[Samba] [Announce] CTDB release 2.0 is ready for download

2012-10-30 Thread Amitay Isaacs
This is long overdue CTDB release. There have been numerous code
enhancements and bug fixes since the last release of CTDB.


Highlights
===

* Support for readonly records (http://ctdb.samba.org/doc/readonlyrecords.txt)
* Locking API to detect deadlocks between ctdb and samba
* Fetch-lock optimization to rate-limit concurrent requests for same record
* Support for policy routing
* Modified IP allocation algorithm
* Improved database vacuuming
* New test infrastructure

Reporting bugs  Development Discussion
===

Please discuss this release on the samba-technical mailing list or by
joining the #ctdb IRC channel on irc.freenode.net.

All bug reports should be filed under CTDB product in the project's
Bugzilla database (https://bugzilla.samba.org/).


Download Details
=

The source code can be downloaded from:

  http://ftp.samba.org/pub/ctdb/

Git repository

   git://git.samba.org/ctdb.git
   http://git.samba.org/?p=ctdb.git;a=summary  (Git via web)

CTDB documentation

https://ctdb.samba.org/


Amitay.
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba