Hi, Jakob and Yan, I have back-ported SAMZA-608, SAMZA-658, and SAMZA-616 to 0.9.1 branch. And the 0.9.1 release will now include bugfixes: SAMZA-608 SAMZA-616 SAMZA-658 SAMZA-662
I think that would be a good minimum list of bugfixes. I have attached the back-ported fixes to all JIRAs mentioned above and if you can give a +1 to move forward quickly with 0.9.1 release, that would be great! Thanks a lot! -Yi On Thu, May 21, 2015 at 4:21 PM, Yi Pan <nickpa...@gmail.com> wrote: > Hi, Jakob, > > Thanks a lot for the thorough check-through. I agree w/ your point that > those bug fixes are important and should be back ported. > > @Yan and others, what are your opinions? I will back port SAMZA-608 now. > > On the branch/tag methodology, I would prefer to make the change in the > next release in 0.10, since it is more for a long-term strategy. > > -Yi > > On Thu, May 21, 2015 at 2:44 PM, Jakob Homan <jgho...@gmail.com> wrote: > >> Currently we have individual branches for each of the point releases >> (0.8.1, 0.9.0, 0.9.1, etc). It may be better to have a single 0.9 >> branch and then demarcate the actual releases through git tags. This >> way the branch becomes more stable over time as bug fixes are applied >> (in a magical world where bug fixes themselves can never introduce new >> bugs. Also unicorns). >> >> I mentioned in the JIRA, but it'd be really good to commit bug fixes >> back to their original branches so that users can download and deploy >> the branch quickly (without worrying about trying to generate their >> own patches) and to ease point releases. This would avoid the >> following type of analysis: >> >> Since 0.9.0, the following JIRAs have been applied to trunk: >> * db2d93e - (HEAD -> master, origin/master, origin/HEAD) SAMZA-643: >> Improve error messages fro null stream in OutgoingMessageEnvelop (6 >> days ago) <Gustavo Anatoly> >> * a94e1ed - SAMZA-537: added RocksDB TTL support (7 days ago) <Naveen >> Somasundaram> >> * e801ab2 - SAMZA-662: fixed auto-created changelog stream does not >> have enough partitions when container number > 1 (8 days ago) >> <Guozhang Wang> >> * 4323003 - SAMZA-658: fix cached store iterator remove() function (2 >> weeks ago) <Guozhang Wang> >> * f0809a5 - SAMZA-657: add checkstyle to build script (2 weeks ago) >> <Guozhang Wang> >> * bb8a78a - SAMZA-557: Reuse local state in SamzaContainer on clean >> shutdown (2 weeks ago) <Navina Ramesh> >> * 9f30ef1 - SAMZA-647 add batch get API to KV-store (2 weeks ago) >> <Mohamed Mahmoud> >> * fdb90e7 - SAMZA-660: Added default serdes for changelog streams (3 >> weeks ago) <Tommy Becker> >> * 23fb2e1 - SAMZA-465: Use coordinator stream and eliminate >> CheckpointManager (3 weeks ago) <Naveen Somasundaram> >> * c37d752 - SAMZA-433: Rename "task" to "container" in AM and >> container (4 weeks ago) <Benjamin Fradet> >> * 88a844b - SAMZA-655: Add environment variable configuration >> rewriter. (4 weeks ago) <Dan Harvey> >> * 5a035b8 - Update committer list (5 weeks ago) <Yi Pan (Data >> Infrastructure)> >> * a09b1ff - SAMZA-646: Remove support for JDK6 (5 weeks ago) <Jakob Homan> >> * ffa84c0 - SAMZA-608; don't hange on serde errors in system consumers >> (5 weeks ago) <Yi Pan> >> * 3eb15a0 - SAMZA-629: add instructions for upgrading websites when >> releasing new version (6 weeks ago) <Yan Fang> >> * 6946f78 - SAMZA-540: Expose checkpointed offset in OffsetManager (6 >> weeks ago) <Renato MarroquĂn Mogrovejo> >> * 9427c9e - SAMZA-634; stop job coordinator when process job exits (6 >> weeks ago) <Tommy Becker> >> * 81f54a2 - SAMZA-616; make shutdown hook wait for container to finish >> (6 weeks ago) <Tommy Becker> >> * edc2c78 - SAMZA-636; add a uuid serde (6 weeks ago) <Mohamed Mahmoud >> (El-Geish)> >> * b276afe - SAMZA-624: Remove Travis integration (6 weeks ago) <Jakob >> Homan> >> * 457a524 - SAMZA-638: Add Stream Name to SystemConsumersException >> Message (6 weeks ago) <Navina Ramesh> >> * 76e151c - SAMZA-633; expose configuration to Kafka's encoder and >> decoder (7 weeks ago) <Dan Harvey> >> * cde495e - SAMZA-627: add 0.9.0 release to Archive category (7 weeks >> ago) <Yan Fang> >> * 95b6afc - update download page for 0.9.0 (7 weeks ago) <Yan Fang> >> * faf93ff - SAMZA-621; fix zopkio test package path for 0.10.0 (8 >> weeks ago) <Chris Riccomini> >> * 8aeec8d - SAMZA-620; torture test checker should start from oldest >> offset (8 weeks ago) <Chris Riccomini> >> * d20ae5c - SAMZA-367: add Timer to the docs (8 weeks ago) <Yan Fang> >> * 44d07f6 - SAMZA-613: update 0.9.0 release version. bump up to >> 0.10.0-SNAPSHOT (8 weeks ago) <Yan Fang> >> >> Of these, SAMZA-658 (fix cached store iterator remove() function), >> SAMZA-608 (don't hange on serde errors in system consumers) and >> SAMZA-616 (make shutdown hook wait for container to finish) are all >> bug fixes that I think should be eligible for a 0.9.1 point release. >> Should we work on backporting those patches, or do people not think >> it's worth the effort for these bugs?' >> >> -Jakob >> >> On 21 May 2015 at 14:27, Yan Fang <yanfang...@gmail.com> wrote: >> > Sounds good! >> > >> > Thanks, >> > >> > Fang, Yan >> > yanfang...@gmail.com >> > >> > On Thu, May 21, 2015 at 2:24 PM, Yi Pan <nickpa...@gmail.com> wrote: >> > >> >> Hi, Yan, >> >> >> >> I am voting to start it now. Guozhang has already signed up to follow >> the >> >> release process that Chris wrote up. There will be an announcement >> soon. >> >> >> >> Thanks! >> >> >> >> -Yi >> >> >> >> On Thu, May 21, 2015 at 2:21 PM, Yan Fang <yanfang...@gmail.com> >> wrote: >> >> >> >> > Hi guys, >> >> > >> >> > Just ask, are there any other bugs that we want to back port to 0.9.1 >> >> > besides SAMZA-662 <https://issues.apache.org/jira/browse/SAMZA-662> >> ? >> >> > >> >> > If no, I think we can prepare the 0.9.1 release and ask for the vote. >> >> > >> >> > Cheers, >> >> > >> >> > Fang, Yan >> >> > yanfang...@gmail.com >> >> > >> >> >> > >