Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Not A Bug
    • Affects Version/s: search-1.0.0
    • Fix Version/s: None
    • Component/s: Search
    • Labels:
      None

      Description

      The Hbase_indexer service has been up for several hours. Enough time get going.

      I set the trace on :

      log4j.logger.com.cloudera.cdk.morphline=TRACE
      log4j.logger.com.ngdata=TRACE

      set the put command > put 'record', 'row9', 'data:app:5', 'app10';

      >> no log output

      get 'record', 'row9'
      0 row(s) in 0.0180 seconds

      0 row(s) in 0.0090 seconds

      COLUMN CELL
      data:app:1 timestamp=1381351309117, value=app1
      data:app:2 timestamp=1381351309131, value=app2
      data:app:3 timestamp=1381351530522, value=app3
      data:app:4 timestamp=1381353616761, value=app4
      data:app:5 timestamp=1381358952771, value=app10
      data:cat timestamp=1381351174450, value=cat9

      >> Log output below
      2013-10-09 22:49:13,735 DEBUG com.ngdata.sep.impl.SepEventExecutor: Delivering message to listener
      2013-10-09 22:49:13,735 DEBUG com.ngdata.hbaseindexer.indexer.Indexer$RowBasedIndexer: Indexer myIndexer received 2 events from SEP
      2013-10-09 22:49:13,739 TRACE com.cloudera.cdk.morphline.stdlib.Pipe: beforeNotify:

      {lifecycle=[START_SESSION]}
      2013-10-09 22:49:13,739 TRACE com.ngdata.hbaseindexer.morphline.ExtractHBaseCellsBuilder$ExtractHBaseCells: beforeNotify: {lifecycle=[START_SESSION]}

      2013-10-09 22:49:13,739 TRACE com.cloudera.cdk.morphline.stdlib.LogDebugBuilder$LogDebug: beforeNotify:

      {lifecycle=[START_SESSION]}

      2013-10-09 22:49:13,739 TRACE com.cloudera.cdk.morphline.stdlib.Pipe: beforeProcess: {_attachment_body=[keyvalues=

      {row9/data:app:1/1381351309117/Put/vlen=4/ts=0, row9/data:app:2/1381351309131/Put/vlen=4/ts=0, row9/data:app:3/1381351530522/Put/vlen=4/ts=0, row9/data:app:4/1381353616761/Put/vlen=4/ts=0, row9/data:app:5/1381358952771/Put/vlen=5/ts=0, row9/data:cat/1381351174450/Put/vlen=4/ts=0}

      ], _attachment_mimetype=[application/java-hbase-result]}
      2013-10-09 22:49:13,739 TRACE com.ngdata.hbaseindexer.morphline.ExtractHBaseCellsBuilder$ExtractHBaseCells: beforeProcess: {_attachment_body=[keyvalues=

      {row9/data:app:1/1381351309117/Put/vlen=4/ts=0, row9/data:app:2/1381351309131/Put/vlen=4/ts=0, row9/data:app:3/1381351530522/Put/vlen=4/ts=0, row9/data:app:4/1381353616761/Put/vlen=4/ts=0, row9/data:app:5/1381358952771/Put/vlen=5/ts=0, row9/data:cat/1381351174450/Put/vlen=4/ts=0}

      ], _attachment_mimetype=[application/java-hbase-result]}
      2013-10-09 22:49:13,740 TRACE com.cloudera.cdk.morphline.stdlib.LogDebugBuilder$LogDebug: beforeProcess:

      {category=[cat9], features=[app1, app2, app3, app4, app10]}
      2013-10-09 22:49:13,740 DEBUG com.cloudera.cdk.morphline.stdlib.LogDebugBuilder$LogDebug: output record: [{category=[cat9], features=[app1, app2, app3, app4, app10]}

      ]
      2013-10-09 22:49:13,740 DEBUG com.ngdata.hbaseindexer.indexer.Indexer$RowBasedIndexer: Row row9: added to Solr
      2013-10-09 22:49:13,740 DEBUG com.ngdata.hbaseindexer.indexer.Indexer$RowBasedIndexer: Indexer myIndexer will send to Solr 1 adds and 0 deletes

      -ray

      On Wednesday, October 9, 2013 3:16:16 PM UTC-7, Wolfgang Hoschek wrote:
      Maybe what you are observing is that after start or restart of the service it can take a while to get going. If so this is a known current limitation and fixed in a future release per https://issues.cloudera.org/browse/DISTRO-518

      Wolfgang.

      On Oct 9, 2013, at 3:09 PM, Ray Duong wrote:

      > It seems that the Hbase_Indexer is not refreshing the Solr index on put alone. It however does refresh the Solr index after you initiate a get. Is there some configuration that needs to be set to force the refresh without doing a get command.
      >
      > Thanks,
      > -Ray
      >
      > –
      > You received this message because you are subscribed to the Google Groups "Search User" group.
      > To unsubscribe from this group and stop receiving emails from it, send an email to search-user...@cloudera.org.
      > For more options, visit https://groups.google.com/a/cloudera.org/groups/opt_out.


      You received this message because you are subscribed to the Google Groups "Search User" group.
      To unsubscribe from this group and stop receiving emails from it, send an email to search-user+unsubscribe@cloudera.org.
      For more options, visit https://groups.google.com/a/cloudera.org/groups/opt_out.

        Attachments

          Activity

            People

            • Assignee:
              greid Gabriel Reid
              Reporter:
              whoschek Wolfgang Hoschek
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: