Proto commits in umd-dslam/Detock

These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)

Commit:3135c2c
Author:Cuong Nguyen

Process inquiries in batches

The documentation is generated from this commit.

Commit:f3e1068
Author:Cuong Nguyen

More visibility for janus scheduler

Commit:4a31174
Author:Cuong Nguyen

Include more information in the dependencies

Commit:e1176e2
Author:Cuong Nguyen

Starting point for Janus txn execution

Commit:bb6637e
Author:Cuong Nguyen

Janus protocol: Commit phase

Commit:ebfa37d
Author:Cuong Nguyen

Janus protocol: Accept phase

Commit:eda1e2a
Author:Cuong Nguyen
Committer:Cuong Nguyen

Janus protocol: Pre-accept phase

Commit:1815a52
Author:Cuong Nguyen

Resource-constrained MH orderer experiment

Commit:29f885a
Author:Cuong Nguyen

Direct connections to log managers

Commit:9407c1d
Author:Cuong Nguyen

Record log manager order receiving time

Commit:8ffb933
Author:Cuong Nguyen
Committer:Cuong Nguyen

Make benchmark aware of rate limitted transactions

Commit:ed8e25c
Author:Cuong Nguyen

Option for rate limitting at each server

Commit:67c7a40
Author:Cuong Nguyen
Committer:Cuong Nguyen

Remove unused configs

Commit:7529686
Author:Cuong Nguyen

Option to toggle local synchronous replication

Commit:1ec658c
Author:Cuong Nguyen

Complete support for local replication with tests

Commit:6410e70
Author:Cuong Nguyen

Support replication within one region

Commit:8d9d9d0
Author:Cuong Nguyen

Rename "replica" to "region" everywhere

Commit:57cead0
Author:Cuong Nguyen
Committer:Cuong Nguyen

Update workload

Commit:543cdbc
Author:Cuong Nguyen
Committer:Cuong Nguyen

Collect txn timestamp data

Commit:940bf0e
Author:Cuong Nguyen

Change how one-way latency is estimated

Commit:3671397
Author:Cuong Nguyen

Revert "Report deviation back to the forwarder" This reverts commit 3a41a9536508012450b470fcfa0ac4295bbbd320.

Commit:3a41a95
Author:Cuong Nguyen

Report deviation back to the forwarder

Commit:5e19641
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:22f3ab2
Author:Cuong Nguyen

Option to round-robin the partition from sequencer

Commit:d1842c7
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:682dccb
Author:Cuong Nguyen

Option to specify kernel buffer size for sockets

Commit:cdb8132
Author:Cuong Nguyen
Committer:Cuong Nguyen

Option to limit batch size

Commit:5404988
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:bbf7cf9
Author:Cuong Nguyen

Option to limit batch size

Commit:d4607a3
Author:Cuong Nguyen

Generic metrics

Commit:8275ec0
Author:Cuong Nguyen

Option to change the number of LogManager threads

Commit:4044e06
Author:Cuong Nguyen

Use multiple threads to manage the logs

Commit:f5e7087
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:9ef6934
Author:Cuong Nguyen

Remove unused feature

Commit:7b1ec45
Author:Cuong Nguyen
Committer:Cuong Nguyen

Option for force_bypass_mh_orderer

Commit:4924135
Author:Cuong Nguyen

Record expected wait time to local batch

Commit:5149124
Author:Cuong Nguyen
Committer:Cuong Nguyen

Record expected local batch time

Commit:8106cc3
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:a347634
Author:Cuong Nguyen

Record events from all LockOnlyTxns

Commit:1a44c95
Author:Cuong Nguyen
Committer:Cuong Nguyen

completed => finished

Commit:c08f5a0
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:8b80841
Author:Cuong Nguyen

Record positions in global log

Commit:91302a1
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:41e7605
Author:Cuong Nguyen
Committer:Cuong Nguyen

TPCC execution & workload (untested)

Commit:add3101
Author:Cuong Nguyen
Committer:Cuong Nguyen

Move execution code to execution directory

Commit:230149d
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:7b7dbcc
Author:Cuong Nguyen

Use bytes for key

Commit:dbb9958
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:14b1773
Author:Cuong Nguyen

Select home regions with a zipf distribution

Commit:215ef1f
Author:Cuong Nguyen

Fix bug in restarting a txn

Commit:991ccce
Author:Cuong Nguyen

Restart transaction when timestamp is out of date

Commit:da15459
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:2dd7af2
Author:Cuong Nguyen

Specify code with list of tokens instead of string

Commit:f1f27a1
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:dc73c56
Author:Cuong Nguyen

Reduce cross-region messages

Commit:c069a8e
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:8827d33
Author:Cuong Nguyen

Use both aws private and public IP addresss

Commit:6134600
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:c550117
Author:Cuong Nguyen

Remove max batch size option

Commit:eb60bb1
Author:Cuong Nguyen

Record metrics of txn batches

Commit:c4d431e
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:44435ad
Author:Cuong Nguyen

Use enabled_events instead of disabled_events

Commit:602c107
Author:Cuong Nguyen
Committer:Cuong Nguyen

Split sequencer to 2 threads

Commit:d50565a
Author:Cuong Nguyen

More accurate logging and control

Commit:bf31bcc
Author:Cuong Nguyen

Clock synchronizer

Commit:3032ce7
Author:Cuong Nguyen

Option to extend time to buffer a txn

Commit:cc870b6
Author:Cuong Nguyen

Clock calibration

Commit:2538cd9
Author:Cuong Nguyen

Remove sorted batch feature

Commit:10a0638
Author:Cuong Nguyen

Synchronization with timestamp

Commit:2d398e5
Author:Cuong Nguyen
Committer:Cuong Nguyen

Merge branch 'master' into dev

Commit:dc00609
Author:Cuong Nguyen

Direct sockets for forwarder and sequencer

Commit:613da3d
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:c4a3a8b
Author:Cuong Nguyen

Fix type of txn id in proto

Commit:5a51d5a
Author:Cuong Nguyen

Avoid logging too much deadlock info

Commit:949a537
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:f6cbcb4
Author:Cuong Nguyen

Specify replication order explicitly

Commit:490a4d6
Author:Cuong Nguyen

Automatically learn cross-region latency w/ probes

Commit:d89220f
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:be702eb
Author:Cuong Nguyen
Committer:GitHub

New txn generator with closed loop clients * New txn generator * More accurate avg tps * Update tool for new benchmark. Simplify stuff

Commit:a40e525
Author:Cuong Nguyen

Collect latency probe between regions

Commit:447403c
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:9e24bac
Author:Cuong Nguyen

Fix build error

Commit:f3adf5b
Author:Cuong Nguyen

Rename Echo to Ping/Pong

Commit:9e778fe
Author:Cuong Nguyen

Record more data for global log

Commit:07fb4b0
Author:Cuong Nguyen

Record logs at the interleaver

Commit:a8357d8
Author:Cuong Nguyen

Option to sort a batch in the sequencer

Commit:7a020bf
Author:Cuong Nguyen

Improved DDR implementation: + Incremental graph update, both locally and remotely + Less error-prone deadlock detection

Commit:0981132
Author:Cuong Nguyen

Fix a bug in iterative DFS

Commit:a121d5c
Author:Cuong Nguyen

Allow setting sample rate at a more granular level

Commit:8b3dac5
Author:Cuong Nguyen

Log info of deadlocks

Commit:cbdc846
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:de86aea
Author:Cuong Nguyen

Option to set remote-to-local message ratio

Commit:2bff83d
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:f523db3
Author:Cuong Nguyen

Record lock-only txn entering scheduler event

Commit:c4b1f64
Author:Cuong Nguyen

Merge branch 'master' into dev

Commit:3876c53
Author:Cuong Nguyen

Clean up txn event recording code

Commit:cd4bbdb
Author:Cuong Nguyen
Committer:Cuong Nguyen

Merge branch 'master' into dev

Commit:9b28d94
Author:Cuong Nguyen

Mechanism to log metrics on the server

Commit:3d5d7ff
Author:Cuong Nguyen
Committer:Cuong Nguyen

Fix incorrect type bug

Commit:e9b8120
Author:Cuong Nguyen

Merge branch 'master' into dev