| Branch: | Tag: | Revision:

gdp / apps / rw-bench.c @ master

History | View | Annotate | Download (8.31 KB)

# Date Author Comment
c87dd166 01/23/2019 07:56 AM Eric Allman

Update license date on all files. No functional changes.

587a05de 06/09/2018 01:32 PM Eric Allman

Restore semantics leaving datums filled in after an append command.
This requires that apps that re-use datums must use gdp_datum_reset to
clear the old data before adding more.

eae1d3ec 05/25/2018 01:22 PM Eric Allman

The grand renaming: GCL is (mostly) gone in favor of GOB and GIN.

2e65953f 05/25/2018 01:22 PM Eric Allman

Simplify the datum interface back to what it was before. Basic
subscriptions and subscription timeout seems to work now.

9829d4ae 04/25/2017 04:56 PM Eric Allman

Clean up user messages to use ep_app_* routines (and be consistent with

897accec 02/06/2017 10:41 AM Eric Allman

Update licenses to 2017.

6bd5476b 12/01/2015 01:22 PM Eric Allman

Update license. No code changes.

055d3009 11/21/2015 01:20 PM Eric Allman

Include copyright in all files. There are scripts to do bulk
replacement of the copyright if desired.

4102ad3a 03/05/2015 05:59 PM Eric Allman

Cleanup for code walkthrough:
* comments
* some function rearrangement
* make data structure detail printing more consistent

6fcf54ad 01/29/2015 04:56 PM Eric Allman

Add placeholder qos requirements parameter on open.
Document gdp_gcl_getstat as taking a name, not a handle.

05e1cb19 01/29/2015 04:40 PM Eric Allman

Rename PUBLISH => APPEND (API change).
Eliminate gdp_datum_setrecno and gdp_datum_setts (didn't make sense).
Fix example code in protocol documentation.

549b367d 12/26/2014 07:55 AM Eric Allman

Begin change to new on-wire protocol. Involves lots of renaming.
Amazingly it still seems to run.

e70f42ee 12/04/2014 11:36 AM Eric Allman

Change gclh => gcl throughout for consistency

5c6e2b40 11/05/2014 11:11 AM Eric Allman

First step at implementing metadata. Internals are there, but there's
no way to use it yet.

e5d36455 09/23/2014 07:35 AM Eric Allman

Finish making gdp_datum_t opaque. Unfortunately rw-bench now needs to
see inside, but that should be fixable in the future.

5cd53c1a 09/16/2014 04:06 PM Eric Allman

Change gdp_init to take a parameter with the host:port info for
contacting the GDP daemon. Set most apps to take a -G flag to set this.

7fc131d1 09/09/2014 11:33 AM Eric Allman

Eliminate datum->dlen; it's redundant now.

cd4cc511 08/30/2014 03:52 PM Eric Allman

Portability fixes for Linux and FreeBSD.

cc4cc571 08/26/2014 06:46 PM Eric Allman

Get rw-bench running again; includes some fixes for gdp_timestamp.

343366c2 08/24/2014 03:21 PM Eric Allman

Clean out unnecessary #includes. Linux portability.

9509f13b 08/23/2014 01:27 PM Eric Allman

Another snapshot. Much closer to having subscriptions working.

eaf2fd26 07/28/2014 12:12 PM Eric Allman

Revert "Format all gdp files with Allman style, hard tabs only, 4 tab stop"
That commit changed a great deal more than the spacing; easiest to just do
it over.

This reverts commit 97b8b3eefd59591f7a71e22ee9c194aab50561cb.

97b8b3ee 07/25/2014 04:24 PM Siqi Lin

Format all gdp files with Allman style, hard tabs only, 4 tab stop

f63bbf6f 07/23/2014 01:48 PM Eric Allman

Changes to compile under both clang and gcc on Linux. There are
still some warnings being knocked out on both compilers, and Linux
requires use of "make STD=" if you are using GCC; it seems -std=c99
makes constants into non-constants if you cast them. This isn't an...

8f6f25c3 07/16/2014 04:02 PM Eric Allman

Change to use ep_time interface instead of direct system calls for
portability. Also changes the ep_time interface types to be more
consistent with other modules in that library.

cc576800 07/14/2014 11:36 PM Siqi Lin

Implement average time per trial

eff76e02 07/14/2014 11:36 PM Siqi Lin

Verify that the read data matches the written data

371dd1a8 07/14/2014 11:35 PM Siqi Lin

Implement basic read write performance test