SQLsmith 1.0 is released

From: Andreas Seltenreich <andreas(dot)seltenreich(at)credativ(dot)de>
To: pgsql-announce(at)postgresql(dot)org
Subject: SQLsmith 1.0 is released
Date: 2016-06-02 13:55:04
Message-ID: 87lh2npufb.fsf@credativ.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-announce

SQLsmith is a random SQL query generator for PostgreSQL. It is inspired
by Csmith, which generates random C code.

Use cases are quality assurance through fuzz testing and benchmarking.
Besides PostgreSQL developers, users developing extensions might also be
interested in exposing their code to SQLsmith's random workload.

During its development, it already found about thirty bugs in
PostgresSQL alphas, betas and releases, including security
vulnerabilities in released versions. There is a score list maintained
by its users in a wiki:

https://github.com/anse1/sqlsmith/wiki#score-list

Version 1.0 supports generating queries for PostgreSQL 9.5 or later
only. SQLsmith was designed with testing different versions and even
products in mind, but this has not manifested yet for the first release.

SQLsmith is available under GPLv3 at

https://github.com/anse1/sqlsmith/releases/latest

Packages for Debian/Ubuntu are available via apt.postgresql.org.

In case you need consulting for testing your PostgreSQL-based product
with SQLsmith, or simply want to speed up SQLsmith's developement,
contracted work is available via my employer at

https://www.credativ.de/
mailto:info(at)credativ(dot)de

Browse pgsql-announce by date

  From Date Subject
Next Message Steve Singer 2016-06-03 01:37:05 Slony 2.2.5 released
Previous Message Kouhei Sutou 2016-06-02 03:33:58 [ANN] PGroonga 1.0.9 - Make PostgreSQL fast full text search platform for all languages