Proto commits in zpzim/SCAMP

These 20 commits are when the Protocol Buffers files have changed:

Commit:d1d7ff2
Author:zpzim

Add gh-pages

The documentation is generated from this commit.

Commit:c9304b9
Author:Zach Zimmerman
Committer:GitHub

Refactor and Reorganize SCAMP core libraries (#68) * Refactor 1: Split off common library into profile, scamp_args, scamp_interface libraries. * Refactor 2: SCAMP Project Directory structure * Refactor 3: Split CMakeLists.txt into subdirectories * Update docs with new pointers for distributed operation.

The documentation is generated from this commit.

Commit:2416e4f
Author:zpzim

Revert "Split SCAMPArgs proto into separate logical chunks corresponding to Input/Info/Output" This reverts commit b9d7f158fd07c26946b8effe15e9f53fa02128f8.

Commit:b9d7f15
Author:zpzim

Split SCAMPArgs proto into separate logical chunks corresponding to Input/Info/Output Initial work on async jobs in SCAMPInterface

Commit:4b5c0c0
Author:zpzim

Additional improvements to timeout and status of SCAMP jobs. Added custom tile timeouts based on expected throughput of worker nodes Added ETA, elapsed_time to SCAMPStatus Added functionality to test throughput of a SCAMPworker on startup

Commit:733f379
Author:zpzim

Fixed various issues with server and workers Allow workers to report to the server that a tile failed to execute Use std::queue for tile ready_queue as custom queue is no longer necessary Fixed some logic which was causing the wrong SCAMP arguments to be sent to workers

Commit:01913d2
Author:zpzim

Added job statuses and a way to detect and correct tile/job failures on the server

Commit:78ca8ac
Author:chad

.

Commit:b70c03f
Author:zpzim
Committer:zpzim

Enable building out of the source tree in a separate directory

Commit:3660d5d
Author:zpzim

Renamed kubernetes files to be more descriptive of actual functionality

Commit:9b1a4f5
Author:chad

Added, jobs, tilequeue, tiles, updated SCAMPargs, mergeprofile

Commit:adf5e53
Author:zpzim

Add GRPC as submodule, fix some issues with client/server

Commit:f90f45f
Author:chad

Work in progress: get SCAMP grpc client/server working

Commit:c5085dc
Author:chad

Added simple grpc on kubernetes client/server

Commit:9fa542c
Author:zpzim
Committer:zpzim

Added GPU support for computing only the 1NN matrix profile without an index This is a bit faster than computing with the index.

Commit:bc09d33
Author:zpzim
Committer:zpzim

Downgrade protobuf syntax to proto v2 as it has better overall support

Commit:71ea357
Author:zpzim

Added additional flag that allows computing ab-joins with an exclusion zone when inputs 'a' and 'b' are part of the same time series and are aligned

Commit:260d4cf
Author:zpzim

Fixed the remaining correctness issues and enabled ab-joins Distributed scripts are currently broken due to changes to SCAMP command line arguments

Commit:c15f178
Author:zpzim

Added gflags for better handling of command line arguments Now accepts profiles of various types and is able to perform computation/output depending on the type passed in Original MP/index calculation has been added back but is currently broken There are several pieces of the code that are not enabled yet.

Commit:3c141ed
Author:zpzim

wip: now uses protobufs for SCAMP arguments, added preliminary support for various profile types