https://pinot.apache.org/ logo
Join SlackCommunities
Powered by
# pinot-dev
  • m

    Mayank

    06/01/2020, 3:42 PM
    If so, at the very least we need to document
  • s

    Sidd

    06/01/2020, 3:43 PM
    That is not backward compatible issue
  • m

    Mayank

    06/01/2020, 3:43 PM
    If you need to roll back
  • m

    Mayank

    06/01/2020, 3:43 PM
    You cannot roll back
  • m

    Mayank

    06/01/2020, 3:43 PM
    I think we should document that
  • s

    Sidd

    06/01/2020, 3:44 PM
    New release can read the old segments
  • s

    Sidd

    06/01/2020, 3:44 PM
    So it is backward compatible
  • m

    Mayank

    06/01/2020, 3:44 PM
    Yeah you are right.
  • m

    Mayank

    06/01/2020, 3:44 PM
    But we did run into a situation where we could not roll back
  • s

    Sidd

    06/01/2020, 3:45 PM
    Right
  • m

    Mayank

    06/01/2020, 3:45 PM
    So we should document that, there is a format change that prevents rollback
  • k

    Kishore G

    06/01/2020, 3:48 PM
    where is this happening?
  • s

    Sidd

    06/01/2020, 3:49 PM
    var byte raw forward index -- https://github.com/apache/incubator-pinot/pull/5470
  • s

    Sidd

    06/01/2020, 3:50 PM
    @User, is it possible to get a new RC from https://github.com/apache/incubator-pinot/commit/a314d42e8744549e5c182383445f11c60ac4ae4a ?
  • h

    Haibo Wang

    06/01/2020, 3:50 PM
    The release is cut from: https://github.com/apache/incubator-pinot/commit/008be2db874dd1c0d7877ce712842abd818d89d1 With cherry-picking: https://github.com/apache/incubator-pinot/commit/7f10c5c9a571ba1ca8d8ebee5d2b74fc3b05cd7b We can continue the discussion. That PR is not included in this release.
  • s

    Sidd

    06/01/2020, 3:51 PM
    May be I can cherry-pick the commits into the release branch
  • h

    Haibo Wang

    06/01/2020, 3:52 PM
    was the issue introduced in 5470?
  • s

    Sidd

    06/01/2020, 3:52 PM
    issue was introduced in 5256.. it is addressed in 5470 and 5472
  • h

    Haibo Wang

    06/01/2020, 3:53 PM
    ok got it
  • h

    Haibo Wang

    06/01/2020, 3:55 PM
    let me try to cherry-pick 5470 and 5472 later today
  • m

    Mayank

    06/01/2020, 3:56 PM
    @Sid is the problematic PR not part of the release?
  • m

    Mayank

    06/01/2020, 3:56 PM
    If not, we can skip
  • m

    Mayank

    06/01/2020, 3:57 PM
    If yes, we need to discuss the plan
  • s

    Sidd

    06/01/2020, 3:58 PM
    it is part of the release (PR 5256) which is why I suggest to cherry-pick
  • s

    Sidd

    06/01/2020, 3:58 PM
    Current RC is from PR 5453
  • m

    Mayank

    06/01/2020, 3:58 PM
    Got it
  • s

    Subbu Subramaniam

    06/01/2020, 4:17 PM
    the issue we found was that once you roll forward, there is no going baack because the new code would have written segments. We had to roll back due to performance problems.
  • m

    Mayank

    06/01/2020, 4:19 PM
    @User Just to be clear, with the patch is only for fixing performance issue, rollback is still not possible, correct?
  • s

    Sidd

    06/01/2020, 4:20 PM
    right because there is a format change of writing 8-byte chunk offsets for both var and fixed byte raw indexes.
  • k

    Kishore G

    06/02/2020, 7:08 PM
    https://github.com/RoaringBitmap/RoaringBitmap/pull/406
1...101112...30Latest