Project

General

Profile

News

Berkeley servers (gdp-01, -02, -03, and -04) updated

Added by Eric Allman almost 7 years ago

The four GDP servers at Berkeley have been updated to the latest development version of the system. This is not an official "numbered" release. However, it does (hopefully) fix a few problems in the log server, notably with subscription renewals. In particular, it should at least partially address Bugs #69 and #77, and possibly #75.

There are also some fixes in the GDP library. If you want to test these you'll have to download and compile the code from the repository. We'll do a numbered release once we have more assurance that the code is stable. If you do recompile the code and you have problems, please include the revision number in your bug report. You can get this using the command:

strings $program | grep '@(#)libgdp'

where $program is the path to the program you are running (for example, /usr/bin/gdp-reader). The output should look something like:

@(#)libgdp 0.7.2 (2016-11-12 11:51) 4f976ad9f75dad291b4f4516b5ddee4025503957

The magic number will tell us exactly which revision you are using.

GDP version 0.7.2 now available

Added by Nitesh Mor about 7 years ago

Look in the 'Files' section for downloadable pre-packaged .deb files for Debian based systems. For compiling from source, checkout source:@r0.7.2

Here are the relevant debian packages:

  • For client side:
    • C library and included utilities: gdp-client_0.7.2-1_amd64.deb (for x86) or gdp-client_0.7.2-1_armhf.deb (for ARM, specifically beaglebone).
    • Python bindings (requires C library as well): python-gdp_0.7.2_all.deb (architecture independent)
  • For server side:
    • gdp-server_0.7.2-1_amd64.deb (for systemd based x86 systems, ubuntu>=16.04)

Changelog:

  • Fixed a bug with gdp_datum_free, which caused segmentation faults and other crashes in general.

GDP version 0.7.1 now available

Added by Nitesh Mor about 7 years ago

Look in the 'Files' section for downloadable pre-packaged .deb files for Debian based systems. For compiling from source, checkout source:@r0.7.1

Here are the relevant debian packages:

  • For client side:
    • C library and included utilities: gdp-client_0.7.1-1_amd64.deb (for x86) or gdp-client_0.7.1-1_armhf.deb (for ARM, specifically beaglebone).
    • Python bindings (requires C library as well): python-gdp_0.7.1_all.deb (architecture independent)
  • For server side:
    • gdp-server_0.7.1-1_amd64.deb (for systemd based x86 systems, ubuntu>=16.04)

Changelog:

  • Tolerate corrupt indices on server side: move them aside rather than just crashing.
  • On server side, fsync all files when a GCL is closed.
  • Systemd compatible packaging for log-server.
  • Better log-rotation for log-files on server-side.
  • Fix Assertion Failure after timeout in the GDP library.
(21-24/24)

Also available in: Atom