Tomas Vondra (@tvondra)
  • Stars
    star
    868
  • Global Rank 35,099 (Top 2 %)
  • Followers 142
  • Following 6
  • Registered almost 14 years ago
  • Most used languages
    C
    56.7 %
    PLpgSQL
    10.0 %
    Shell
    10.0 %
    JavaScript
    6.7 %
    Gnuplot
    3.3 %
    Graphviz (DOT)
    3.3 %
    Python
    3.3 %
    OpenEdge ABL
    3.3 %
    PHP
    3.3 %
  • Location 🇨🇿 Czechia
  • Country Total Rank 162
  • Country Ranking
    Gnuplot
    1
    Graphviz (DOT)
    1
    PLpgSQL
    1
    OpenEdge ABL
    2
    C
    15
    PHP
    68
    Python
    222
    Shell
    387
    JavaScript
    1,205

Top repositories

1

sequential-uuids

generator of sequential UUIDs
C
274
star
2

pg_tpch

TPC-H like benchmark for PostgreSQL
PHP
95
star
3

tdigest

PostgreSQL extension for estimating percentiles using t-digest
C
86
star
4

count_distinct

An extension with alternative to COUNT(DISTINCT ...) aggregate in PostgreSQL.
C
76
star
5

gdbpg

GDB command(s) making debugging PostgreSQL somewhat easier
Python
55
star
6

pg_check

a tool to verify integrity of PostgreSQL data files
C
48
star
7

geoip

an extension for GeoIP geolocation
PLpgSQL
47
star
8

quantile

an aggregation function for PostgreSQL
C
41
star
9

ispell_czech

Czech ispell dictionary (UTF-8), suitable for PostgreSQL full-text
OpenEdge ABL
28
star
10

distinct_estimators

distinct counters and aggregate functions for distinct estimation in PostgreSQL
C
18
star
11

ccnumber

experimental PostgreSQL data type with encryption off-loaded to a trusted component
C
17
star
12

explain_training

Training explaining execution plans in PostgreSQL. Currently in Czech only.
PLpgSQL
12
star
13

connection_limits

a PostgreSQL extension that allows you to set quotas on connections (per user, database or IP)
C
12
star
14

shared_ispell

Shared ispell dictionary (stored in shared segment, used by multiple connections)
C
11
star
15

perf_tuning_training

Training explaining basics of PostgreSQL performance tuning. See branches for a version in English
10
star
16

trimmed_aggregates

provides trimmed aggregates for PostgreSQL (average, variance, stddev)
C
8
star
17

query_recorder

an extension for recording all executed queries (so that you may replay them later)
C
8
star
18

index_analyzer

Analyzes existing indexes in a PostgreSQL database and suggests which of them to drop.
4
star
19

pg_uuid

UUID
C
4
star
20

md5hash

A custom data type for storing MD5 hashes (instead of the native TEXT varlena type).
C
4
star
21

pg_twitter

PostgreSQL Twitter example
4
star
22

create-statistics-talk

slides for talk about CREATE STATISTICS
4
star
23

query_histogram

provides a simple query execution time histogram for PostgreSQL
C
4
star
24

pg_vault

experimental extension for key-management of encryption keys used in pgcrypto
C
4
star
25

pg-block-bench-pgbench

Gnuplot
3
star
26

block_benchmark

scripts used to benchmark PostgreSQL with various block sizes (db and fs)
3
star
27

hashset

hashset
C
2
star
28

fdw_figures

graphviz figures illustrating FDW API internals
Graphviz (DOT)
2
star
29

scrub

C
2
star
30

pgxn-tester-server

server part (API + UI) of the PGXN Tester
JavaScript
2
star
31

ddsketch

a PostgreSQL extension implementing a fast and fully-mergeable quantile sketch with relative-error guarantees
PLpgSQL
2
star
32

memory-accounting-benchmarks

Shell
1
star
33

fuzzy_logic

Extension with basic fuzzy logic operators (Gödel, Łukasiewicz and product)
1
star
34

pgcommitfest2

pgcommitfest2 fork
JavaScript
1
star
35

pg-fs-benchmark

Postgres benchmark on different filesystems
Shell
1
star
36

kernel-bench

results of pgbench on different kernel versions
Shell
1
star
37

user_info

Extension for listing various user-related info (granted roles, owned objects, ...)
1
star