head 1.6; access; symbols pkgsrc-2022Q1:1.5.0.4 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.2 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.3.0.48 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.46 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.44 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.42 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.40 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.36 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.16 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.38 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.34 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.32 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.30 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.28 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.26 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.24 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.22 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.3.0.20 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.18 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.3.0.14 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.12 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.3.0.10 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.8 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.3.0.6 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.4 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.3.0.2 pkgsrc-2015Q4-base:1.3 pkgsrc-2015Q3:1.2.0.12 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.10 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.8 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.6 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.4 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.2 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.1.0.2 pkgsrc-2014Q1-base:1.1; locks; strict; comment @# @; 1.6 date 2022.04.03.14.08.20; author wiz; state dead; branches; next 1.5; commitid ixP6rCbLbnUleLyD; 1.5 date 2021.10.26.10.10.04; author nia; state Exp; branches; next 1.4; commitid M6fNIkrZ0rV41jeD; 1.4 date 2021.10.07.13.35.50; author nia; state Exp; branches; next 1.3; commitid USVQpuM9JMvPLSbD; 1.3 date 2015.11.03.01.56.35; author agc; state Exp; branches; next 1.2; commitid CWcfajqBx1XKtAHy; 1.2 date 2014.04.24.05.48.01; author obache; state Exp; branches; next 1.1; commitid WL3VYBO0PCYiITxx; 1.1 date 2014.03.06.11.28.41; author obache; state Exp; branches; next ; commitid cpfYa8OPi7ROaDrx; desc @@ 1.6 log @skytools: remove obsolete (replaced by PgQ (not yet packaged)); does not build with current postgresql @ text @$NetBSD: distinfo,v 1.5 2021/10/26 10:10:04 nia Exp $ BLAKE2s (skytools-3.2.tar.gz) = 202386d5ed185d062ebaa569d30514a5ae83b268dbebb21a1d10c610d1637d12 SHA512 (skytools-3.2.tar.gz) = 975ee1023607a9125c6eb5e1cd4bf5a998bf21841251eebf9e3a5e865abd4074010422376f7ecca5cbcfbb2b5b1ccbadaed1810f50bc06996fdd29c544a58d3a Size (skytools-3.2.tar.gz) = 693507 bytes @ 1.5 log @databases: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (some may be only fetched conditionally): ./databases/cstore/distinfo D6.data.ros.gz ./databases/cstore/distinfo cstore0.2.tar.gz ./databases/cstore/distinfo data4.tar.gz @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2021/10/07 13:35:50 nia Exp $ @ 1.4 log @databases: Remove SHA1 distfile hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2015/11/03 01:56:35 agc Exp $ d3 1 a3 1 RMD160 (skytools-3.2.tar.gz) = 1e69cc258c8e06c962d6a9f690f211422c8c940b @ 1.3 log @Add SHA512 digests for distfiles for databases category Problems found with existing distfiles: distfiles/D6.data.ros.gz distfiles/cstore0.2.tar.gz distfiles/data4.tar.gz distfiles/sphinx-2.2.7-release.tar.gz No changes made to the cstore or mariadb55-client distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2014/04/24 05:48:01 obache Exp $ a2 1 SHA1 (skytools-3.2.tar.gz) = 8e6e0f594c1c97e138ca6a3c1e621f5433de2559 @ 1.2 log @Update skytools to 3.2. Patch from rudolf via private mail. 2014-03-31 - SkyTools 3.2 - "Hit any user to continue" = Features = * scripts/data_maintainer.py: can use csv file as source * debian: support Postgres 9.3, 9.4 = Minor features = * londiste: added ignore_truncate handler option * londiste add-table: added lock_timeout option to avoid possible locking issues * scripts/data_maintainer.py: added dynamic throttling support (via sql) * skytools.scripting: added options to lower log level for exceptions * skytools.scripting: simple retriable execute (for sql) = Fixes = * londiste.create_partition: fixed to avoid deadlocks from concurrent workers * londiste.handlers.dispatch: fixed "ignore events aiming at obsolete partitions" bug * pgq.cascade.admin: do not allow subscribing to itself (same node) * pgq.consumer: fixed RetriableEvent and RetriableWalkerEvent * skytools.dbstruct: quote sequence names * skytools.set_tcp_keepalive: add compat with newer OSX, simplify, enable win32 * scripts/data_maintainer.py: fixed to survive null in stats column of sql_modify * sql/londiste: fixed londiste.table_info trigger issue * sql/pgq: fix retry-queue vs. newgrants * sql/pgq: tag pgq.batch_id_seq as dumpable (extension) = Cleanups = * londiste.drop_obsolete_partitions: drop tables in alphabetical order (that is from the oldest) * londiste.handlers: removed duplicate debug logging * londiste: moved config processing from dispatch to base handler * pgq.localconsumer: added file path check on config load * scripts/data_maintainer.py: clean-up * debian: include data_maintainer3 in package * Get rid of dictfetch*() usage, it's obsolete. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2014/03/06 11:28:41 obache Exp $ d5 1 @ 1.1 log @Import skytools-3.1.5 as databases/skytools. Based on PR pkg/48639 by rudolf. SkyTools is a package of tools in use in Skype for replication and failover. It also includes a generic queuing mechanism called PgQ and a utility library for Python scripts, as well as a script for setting up and managing WAL based standby servers. PgQ is a queuing system written in PL/pgSQL, Python and C code. It is based on snapshot-based event handling ideas from Slony-I, and is written for general usage. PgQ provides an efficient, transactional, queueing system with multi-node support (including work sharing and splitting, failover and switchover, for queues and for consumers). PgQ is split into 3 layers: Producers, Ticker and Consumers. Londiste is a replication tool written in Python, using PgQ as event transport. Walmgr is a script that will setup WAL archiving, does the initial backup, and runtime WAL archive and restore. It can also be used for up-to-last-second partial file copying, so that less than the whole file is lost in case of loss of the master database server. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (skytools-3.1.5.tar.gz) = 517d733e2cfa80137c1e3319bf0e5c2841aaf313 RMD160 (skytools-3.1.5.tar.gz) = a5d85f5d70d7adf9a87d9a4cece5b47160cd9890 Size (skytools-3.1.5.tar.gz) = 692562 bytes @