Details

    • Type: Sub-task
    • Status: Done
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: BLAZEGRAPH_RELEASE_1_5_3
    • Component/s: None
    • Labels:
      None

      Description

      • Report the time for flushing the SailConnection for each operation (except the first/last).
      • Report the time for batch resolution of any as-yet undefined RDF Values against the dictionary.
      1. 156.patch
        8 kB
        bryanthompson
      2. AST2BOpUpdate.java
        80 kB
        bryanthompson
      3. BigdataRDFContext.java
        102 kB
        bryanthompson
      4. SPARQLUpdateEvent.java
        7 kB
        bryanthompson
      1. screenshot-1.png
        244 kB

        Activity

        Hide
        bryanthompson bryanthompson added a comment -

        I have made this change locally and will commit and attach a PR. Please see the screen shot above. Most of the latency is flushing the sail connection (for the update requests that I ran). I suspect that this is true for the wiki data service as well. If so, combining the UPDATE operations together will significantly improve throughput.

        Show
        bryanthompson bryanthompson added a comment - I have made this change locally and will commit and attach a PR. Please see the screen shot above. Most of the latency is flushing the sail connection (for the update requests that I ran). I suspect that this is true for the wiki data service as well. If so, combining the UPDATE operations together will significantly improve throughput.
        Hide
        bryanthompson bryanthompson added a comment -

        I've attached the modified files.

        Show
        bryanthompson bryanthompson added a comment - I've attached the modified files.
        Hide
        bryanthompson bryanthompson added a comment -

        I have attached a patch against the master on the github development branch.

        Show
        bryanthompson bryanthompson added a comment - I have attached a patch against the master on the github development branch.
        Hide
        beebs Brad Bebee added a comment -
        Show
        beebs Brad Bebee added a comment - Merged down: https://github.com/SYSTAP/bigdata/pull/156
        Hide
        stasmalyshev stasmalyshev added a comment -

        I've added it to the logs, but the strange thing is even though the queries take several seconds, flush keeps always being 0ms just as the rest of the clauses are. batchResolve is non-zero from time to time, but the rest is consistently zero.

        Show
        stasmalyshev stasmalyshev added a comment - I've added it to the logs, but the strange thing is even though the queries take several seconds, flush keeps always being 0ms just as the rest of the clauses are. batchResolve is non-zero from time to time, but the rest is consistently zero.

          People

          • Assignee:
            bryanthompson bryanthompson
            Reporter:
            bryanthompson bryanthompson
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: