Apache Gora
  1. Apache Gora
  2. GORA-118

implementation of a store.multiput(array of puts) for gora-hbase

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 0.2
    • Fix Version/s: 0.3
    • Component/s: None
    • Environment:
      gora-hbase

      Description

      implement a multiput function around the existing put function that flushes at the end.

        Activity

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Resolved Resolved
        16d 18h 3m 1 Ferdy Galema 01/May/12 08:58
        Resolved Resolved Closed Closed
        86d 6h 26m 1 Lewis John McGibbney 26/Jul/12 15:25
        Gavin made changes -
        Workflow jira [ 12662464 ] no-reopen-closed, patch-avail [ 12735260 ]
        Lewis John McGibbney made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Ferdy Galema made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Won't Fix [ 2 ]
        Hide
        Ferdy Galema added a comment -

        Ok. Please note that deletes are currently still pretty inefficient to process. (Deletes are always processed immediately regardless of autoflush. After I had done some tests with the HTable supported batch deletes, this seem to be slow too). It's something to keep in mind. HBASE-3584 will probably fix this.

        Show
        Ferdy Galema added a comment - Ok. Please note that deletes are currently still pretty inefficient to process. (Deletes are always processed immediately regardless of autoflush. After I had done some tests with the HTable supported batch deletes, this seem to be slow too). It's something to keep in mind. HBASE-3584 will probably fix this.
        Hide
        raf shin added a comment -

        Yes, I had not checked the autoflush/buffersize option. Thank you

        Show
        raf shin added a comment - Yes, I had not checked the autoflush/buffersize option. Thank you
        Hide
        Ferdy Galema added a comment -

        Is this not simply achieved by setting flush/buffersize hints to the store? For example if you set autoflush to false and possibly increase the flush buffersize then you effectively already have a multiput, no?

        Show
        Ferdy Galema added a comment - Is this not simply achieved by setting flush/buffersize hints to the store? For example if you set autoflush to false and possibly increase the flush buffersize then you effectively already have a multiput, no?
        Lewis John McGibbney made changes -
        Field Original Value New Value
        Fix Version/s 0.3 [ 12317954 ]
        Affects Version/s 0.2 [ 12315541 ]
        Hide
        Lewis John McGibbney added a comment -

        Set and classify

        Show
        Lewis John McGibbney added a comment - Set and classify
        raf shin created issue -

          People

          • Assignee:
            Unassigned
            Reporter:
            raf shin
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development