Schedule for PGConf India, 2020
09: 00 | 09: 05 | 09: 10 | 09: 15 | 09: 20 | 09: 25 | 09: 30 | 09: 35 | 09: 40 | 09: 45 | 09: 50 | 09: 55 | 10: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
PostgreSQL Tutorial For Oracle And Mysql Dbas And Beginners
![]() ![]() |
||||||||||||
Grand Victoria 2
|
The Kubernetes Spell for PostgreSQL on the Cloud
![]() ![]() |
||||||||||||
Robusta + Arabica
|
PostgreSQL Performance Optimization - A DBA's View
![]() |
10: 00 | 10: 05 | 10: 10 | 10: 15 | 10: 20 | 10: 25 | 10: 30 | 10: 35 | 10: 40 | 10: 45 | 10: 50 | 10: 55 | 11: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
PostgreSQL Tutorial For Oracle And Mysql Dbas And Beginners
![]() ![]() |
||||||||||||
Grand Victoria 2
|
The Kubernetes Spell for PostgreSQL on the Cloud
![]() ![]() |
||||||||||||
Robusta + Arabica
|
PostgreSQL Performance Optimization - A DBA's View
![]() |
11: 00 | 11: 05 | 11: 10 | 11: 15 | 11: 20 | 11: 25 | 11: 30 | 11: 35 | 11: 40 | 11: 45 | 11: 50 | 11: 55 | 12: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
PostgreSQL Tutorial For Oracle And Mysql Dbas And Beginners
![]() ![]() |
||||||||||||
Grand Victoria 2
|
The Kubernetes Spell for PostgreSQL on the Cloud
![]() ![]() |
||||||||||||
Robusta + Arabica
|
PostgreSQL Performance Optimization - A DBA's View
![]() |
12: 00 | 12: 05 | 12: 10 | 12: 15 | 12: 20 | 12: 25 | 12: 30 | 12: 35 | 12: 40 | 12: 45 | 12: 50 | 12: 55 | 13: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
PostgreSQL Tutorial For Oracle And Mysql Dbas And Beginners
![]() ![]() |
||||||||||||
Grand Victoria 2
|
The Kubernetes Spell for PostgreSQL on the Cloud
![]() ![]() |
||||||||||||
Robusta + Arabica
|
PostgreSQL Performance Optimization - A DBA's View
![]() |
13: 00 | 13: 05 | 13: 10 | 13: 15 | 13: 20 | 13: 25 | 13: 30 | 13: 35 | 13: 40 | 13: 45 | 13: 50 | 13: 55 | 14: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
PostGIS - A DBA and Developer view
![]() |
||||||||||||
Grand Victoria 2
|
Architecting operational real-time analytics apps with PostgreSQL & Hyperscale (Citus)
![]() |
||||||||||||
Robusta + Arabica
|
Introduction to PL/pgSQL Development
![]() |
14: 00 | 14: 05 | 14: 10 | 14: 15 | 14: 20 | 14: 25 | 14: 30 | 14: 35 | 14: 40 | 14: 45 | 14: 50 | 14: 55 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
PostGIS - A DBA and Developer view
![]() |
||||||||||||
Grand Victoria 2
|
Architecting operational real-time analytics apps with PostgreSQL & Hyperscale (Citus)
![]() |
||||||||||||
Robusta + Arabica
|
Introduction to PL/pgSQL Development
![]() |
15: 00 | 15: 05 | 15: 10 | 15: 15 | 15: 20 | 15: 25 | 15: 30 | 15: 35 | 15: 40 | 15: 45 | 15: 50 | 15: 55 | 16: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
PostGIS - A DBA and Developer view
![]() |
||||||||||||
Grand Victoria 2
|
Architecting operational real-time analytics apps with PostgreSQL & Hyperscale (Citus)
![]() |
||||||||||||
Robusta + Arabica
|
Introduction to PL/pgSQL Development
![]() |
16: 00 | 16: 05 | 16: 10 | 16: 15 | 16: 20 | 16: 25 | 16: 30 | 16: 35 | 16: 40 | 16: 45 | 16: 50 | 16: 55 | 17: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
PostGIS - A DBA and Developer view
![]() |
||||||||||||
Grand Victoria 2
|
Architecting operational real-time analytics apps with PostgreSQL & Hyperscale (Citus)
![]() |
||||||||||||
Robusta + Arabica
|
Introduction to PL/pgSQL Development
![]() |
17: 00 | 17: 05 | 17: 10 | 17: 15 | 17: 20 | 17: 25 | 17: 30 | 17: 35 | 17: 40 | 17: 45 | 17: 50 | 17: 55 | 18: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
PostGIS - A DBA and Developer view
![]() |
||||||||||||
Grand Victoria 2
|
Architecting operational real-time analytics apps with PostgreSQL & Hyperscale (Citus)
![]() |
||||||||||||
Robusta + Arabica
|
Introduction to PL/pgSQL Development
![]() |
18: 00 | 18: 05 | 18: 10 | 18: 15 | 18: 20 | 18: 25 | 18: 30 | 18: 35 | 18: 40 | 18: 45 | 18: 50 | 18: 55 | 19: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
| |||||||||||||
Grand Victoria 2
| |||||||||||||
Robusta + Arabica
|
19: 00 | 19: 05 | 19: 10 | 19: 15 | 19: 20 | 19: 25 | 19: 30 | 19: 35 | 19: 40 | 19: 45 | 19: 50 | 19: 55 | 20: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
| |||||||||||||
Grand Victoria 2
| |||||||||||||
Robusta + Arabica
|
09: 00 | 09: 05 | 09: 10 | 09: 15 | 09: 20 | 09: 25 | 09: 30 | 09: 35 | 09: 40 | 09: 45 | 09: 50 | 09: 55 | 10: 00 | 10: 05 | 10: 10 | 10: 15 | 10: 20 | 10: 25 | 10: 30 | 10: 35 | 10: 40 | 10: 45 | 10: 50 | 10: 55 | 11: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
PostgreSQL Tutorial For Oracle And Mysql Dbas And Beginners
![]() ![]() |
||||||||||||||||||||||||
Grand Victoria 2
|
The Kubernetes Spell for PostgreSQL on the Cloud
![]() ![]() |
||||||||||||||||||||||||
Robusta + Arabica
|
PostgreSQL Performance Optimization - A DBA's View
![]() |
11: 00 | 11: 05 | 11: 10 | 11: 15 | 11: 20 | 11: 25 | 11: 30 | 11: 35 | 11: 40 | 11: 45 | 11: 50 | 11: 55 | 12: 00 | 12: 05 | 12: 10 | 12: 15 | 12: 20 | 12: 25 | 12: 30 | 12: 35 | 12: 40 | 12: 45 | 12: 50 | 12: 55 | 13: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
PostgreSQL Tutorial For Oracle And Mysql Dbas And Beginners
![]() ![]() |
||||||||||||||||||||||||
Grand Victoria 2
|
The Kubernetes Spell for PostgreSQL on the Cloud
![]() ![]() |
||||||||||||||||||||||||
Robusta + Arabica
|
PostgreSQL Performance Optimization - A DBA's View
![]() |
13: 00 | 13: 05 | 13: 10 | 13: 15 | 13: 20 | 13: 25 | 13: 30 | 13: 35 | 13: 40 | 13: 45 | 13: 50 | 13: 55 | 14: 00 | 14: 05 | 14: 10 | 14: 15 | 14: 20 | 14: 25 | 14: 30 | 14: 35 | 14: 40 | 14: 45 | 14: 50 | 14: 55 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
PostGIS - A DBA and Developer view
![]() |
||||||||||||||||||||||||
Grand Victoria 2
|
Architecting operational real-time analytics apps with PostgreSQL & Hyperscale (Citus)
![]() |
||||||||||||||||||||||||
Robusta + Arabica
|
Introduction to PL/pgSQL Development
![]() |
15: 00 | 15: 05 | 15: 10 | 15: 15 | 15: 20 | 15: 25 | 15: 30 | 15: 35 | 15: 40 | 15: 45 | 15: 50 | 15: 55 | 16: 00 | 16: 05 | 16: 10 | 16: 15 | 16: 20 | 16: 25 | 16: 30 | 16: 35 | 16: 40 | 16: 45 | 16: 50 | 16: 55 | 17: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
PostGIS - A DBA and Developer view
![]() |
||||||||||||||||||||||||
Grand Victoria 2
|
Architecting operational real-time analytics apps with PostgreSQL & Hyperscale (Citus)
![]() |
||||||||||||||||||||||||
Robusta + Arabica
|
Introduction to PL/pgSQL Development
![]() |
17: 00 | 17: 05 | 17: 10 | 17: 15 | 17: 20 | 17: 25 | 17: 30 | 17: 35 | 17: 40 | 17: 45 | 17: 50 | 17: 55 | 18: 00 | 18: 05 | 18: 10 | 18: 15 | 18: 20 | 18: 25 | 18: 30 | 18: 35 | 18: 40 | 18: 45 | 18: 50 | 18: 55 | 19: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
PostGIS - A DBA and Developer view
![]() |
||||||||||||||||||||||||
Grand Victoria 2
|
Architecting operational real-time analytics apps with PostgreSQL & Hyperscale (Citus)
![]() |
||||||||||||||||||||||||
Robusta + Arabica
|
Introduction to PL/pgSQL Development
![]() |
19: 00 | 19: 05 | 19: 10 | 19: 15 | 19: 20 | 19: 25 | 19: 30 | 19: 35 | 19: 40 | 19: 45 | 19: 50 | 19: 55 | 20: 00 | 20: 05 | 20: 10 | 20: 15 | 20: 20 | 20: 25 | 20: 30 | 20: 35 | 20: 40 | 20: 45 | 20: 50 | 20: 55 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
| |||||||||||||||||||||||||
Grand Victoria 2
| |||||||||||||||||||||||||
Robusta + Arabica
|
09: 00 | 09: 05 | 09: 10 | 09: 15 | 09: 20 | 09: 25 | 09: 30 | 09: 35 | 09: 40 | 09: 45 | 09: 50 | 09: 55 | 10: 00 | 10: 05 | 10: 10 | 10: 15 | 10: 20 | 10: 25 | 10: 30 | 10: 35 | 10: 40 | 10: 45 | 10: 50 | 10: 55 | 11: 00 | 11: 05 | 11: 10 | 11: 15 | 11: 20 | 11: 25 | 11: 30 | 11: 35 | 11: 40 | 11: 45 | 11: 50 | 11: 55 | 12: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
PostgreSQL Tutorial For Oracle And Mysql Dbas And Beginners
![]() ![]() |
||||||||||||||||||||||||||||||||||||
Grand Victoria 2
|
The Kubernetes Spell for PostgreSQL on the Cloud
![]() ![]() |
||||||||||||||||||||||||||||||||||||
Robusta + Arabica
|
PostgreSQL Performance Optimization - A DBA's View
![]() |
12: 00 | 12: 05 | 12: 10 | 12: 15 | 12: 20 | 12: 25 | 12: 30 | 12: 35 | 12: 40 | 12: 45 | 12: 50 | 12: 55 | 13: 00 | 13: 05 | 13: 10 | 13: 15 | 13: 20 | 13: 25 | 13: 30 | 13: 35 | 13: 40 | 13: 45 | 13: 50 | 13: 55 | 14: 00 | 14: 05 | 14: 10 | 14: 15 | 14: 20 | 14: 25 | 14: 30 | 14: 35 | 14: 40 | 14: 45 | 14: 50 | 14: 55 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
PostgreSQL Tutorial For Oracle And Mysql Dbas And Beginners
![]() ![]() |
PostGIS - A DBA and Developer view
![]() |
|||||||||||||||||||||||||||||||||||
Grand Victoria 2
|
The Kubernetes Spell for PostgreSQL on the Cloud
![]() ![]() |
Architecting operational real-time analytics apps with PostgreSQL & Hyperscale (Citus)
![]() |
|||||||||||||||||||||||||||||||||||
Robusta + Arabica
|
PostgreSQL Performance Optimization - A DBA's View
![]() |
Introduction to PL/pgSQL Development
![]() |
15: 00 | 15: 05 | 15: 10 | 15: 15 | 15: 20 | 15: 25 | 15: 30 | 15: 35 | 15: 40 | 15: 45 | 15: 50 | 15: 55 | 16: 00 | 16: 05 | 16: 10 | 16: 15 | 16: 20 | 16: 25 | 16: 30 | 16: 35 | 16: 40 | 16: 45 | 16: 50 | 16: 55 | 17: 00 | 17: 05 | 17: 10 | 17: 15 | 17: 20 | 17: 25 | 17: 30 | 17: 35 | 17: 40 | 17: 45 | 17: 50 | 17: 55 | 18: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
PostGIS - A DBA and Developer view
![]() |
||||||||||||||||||||||||||||||||||||
Grand Victoria 2
|
Architecting operational real-time analytics apps with PostgreSQL & Hyperscale (Citus)
![]() |
||||||||||||||||||||||||||||||||||||
Robusta + Arabica
|
Introduction to PL/pgSQL Development
![]() |
18: 00 | 18: 05 | 18: 10 | 18: 15 | 18: 20 | 18: 25 | 18: 30 | 18: 35 | 18: 40 | 18: 45 | 18: 50 | 18: 55 | 19: 00 | 19: 05 | 19: 10 | 19: 15 | 19: 20 | 19: 25 | 19: 30 | 19: 35 | 19: 40 | 19: 45 | 19: 50 | 19: 55 | 20: 00 | 20: 05 | 20: 10 | 20: 15 | 20: 20 | 20: 25 | 20: 30 | 20: 35 | 20: 40 | 20: 45 | 20: 50 | 20: 55 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
| |||||||||||||||||||||||||||||||||||||
Grand Victoria 2
| |||||||||||||||||||||||||||||||||||||
Robusta + Arabica
|
09: 00 | 09: 05 | 09: 10 | 09: 15 | 09: 20 | 09: 25 | 09: 30 | 09: 35 | 09: 40 | 09: 45 | 09: 50 | 09: 55 | 10: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Distributed PostgreSQL is a game changer
![]() |
Open Source, Data and Postgres – An Enterprise Viewpoint
![]() |
|||||||||||
Grand Victoria 2
| |||||||||||||
Robusta + Arabica
|
10: 00 | 10: 05 | 10: 10 | 10: 15 | 10: 20 | 10: 25 | 10: 30 | 10: 35 | 10: 40 | 10: 45 | 10: 50 | 10: 55 | 11: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Open Source, Data and Postgres – An Enterprise Viewpoint
![]() |
Avoiding, Detecting, and Recovering From Data Corruption
![]() |
|||||||||||
Grand Victoria 2
|
Full Text Search in PG12
![]() |
||||||||||||
Robusta + Arabica
|
Taming 100+ PostgreSQL instances on the Cloud
![]() ![]() |
11: 00 | 11: 05 | 11: 10 | 11: 15 | 11: 20 | 11: 25 | 11: 30 | 11: 35 | 11: 40 | 11: 45 | 11: 50 | 11: 55 | 12: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Avoiding, Detecting, and Recovering From Data Corruption
![]() |
25 Interesting Features of PostgreSQL 12
![]() ![]() |
|||||||||||
Grand Victoria 2
|
Full Text Search in PG12
![]() |
Why physical storage of your database tables might matter
![]() |
|||||||||||
Robusta + Arabica
|
Taming 100+ PostgreSQL instances on the Cloud
![]() ![]() |
Journey of the Query from SELECT to Result set.
![]() |
12: 00 | 12: 05 | 12: 10 | 12: 15 | 12: 20 | 12: 25 | 12: 30 | 12: 35 | 12: 40 | 12: 45 | 12: 50 | 12: 55 | 13: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
25 Interesting Features of PostgreSQL 12
![]() ![]() |
B-tree indexes - learn more about the heart of PostgreSQL
![]() |
|||||||||||
Grand Victoria 2
|
Why physical storage of your database tables might matter
![]() |
Understanding Backup
![]() |
|||||||||||
Robusta + Arabica
|
Journey of the Query from SELECT to Result set.
![]() |
13: 00 | 13: 05 | 13: 10 | 13: 15 | 13: 20 | 13: 25 | 13: 30 | 13: 35 | 13: 40 | 13: 45 | 13: 50 | 13: 55 | 14: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
B-tree indexes - learn more about the heart of PostgreSQL
![]() |
||||||||||||
Grand Victoria 2
|
Understanding Backup
![]() |
||||||||||||
Robusta + Arabica
|
14: 00 | 14: 05 | 14: 10 | 14: 15 | 14: 20 | 14: 25 | 14: 30 | 14: 35 | 14: 40 | 14: 45 | 14: 50 | 14: 55 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Schema Change and Schemaless
![]() |
Recent advances in addressing key challenges around MVCC
![]() |
|||||||||||
Grand Victoria 2
|
Migration - The Expedition
![]() |
How to boost and scale Postgres - from sharding to in-memory data grids
![]() |
|||||||||||
Robusta + Arabica
|
15: 00 | 15: 05 | 15: 10 | 15: 15 | 15: 20 | 15: 25 | 15: 30 | 15: 35 | 15: 40 | 15: 45 | 15: 50 | 15: 55 | 16: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Recent advances in addressing key challenges around MVCC
![]() |
||||||||||||
Grand Victoria 2
|
How to boost and scale Postgres - from sharding to in-memory data grids
![]() |
||||||||||||
Robusta + Arabica
|
16: 00 | 16: 05 | 16: 10 | 16: 15 | 16: 20 | 16: 25 | 16: 30 | 16: 35 | 16: 40 | 16: 45 | 16: 50 | 16: 55 | 17: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
| |||||||||||||
Grand Victoria 2
| |||||||||||||
Robusta + Arabica
|
17: 00 | 17: 05 | 17: 10 | 17: 15 | 17: 20 | 17: 25 | 17: 30 | 17: 35 | 17: 40 | 17: 45 | 17: 50 | 17: 55 | 18: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
| |||||||||||||
Grand Victoria 2
| |||||||||||||
Robusta + Arabica
|
18: 00 | 18: 05 | 18: 10 | 18: 15 | 18: 20 | 18: 25 | 18: 30 | 18: 35 | 18: 40 | 18: 45 | 18: 50 | 18: 55 | 19: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
| |||||||||||||
Grand Victoria 2
| |||||||||||||
Robusta + Arabica
|
19: 00 | 19: 05 | 19: 10 | 19: 15 | 19: 20 | 19: 25 | 19: 30 | 19: 35 | 19: 40 | 19: 45 | 19: 50 | 19: 55 | 20: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
| |||||||||||||
Grand Victoria 2
| |||||||||||||
Robusta + Arabica
|
09: 00 | 09: 05 | 09: 10 | 09: 15 | 09: 20 | 09: 25 | 09: 30 | 09: 35 | 09: 40 | 09: 45 | 09: 50 | 09: 55 | 10: 00 | 10: 05 | 10: 10 | 10: 15 | 10: 20 | 10: 25 | 10: 30 | 10: 35 | 10: 40 | 10: 45 | 10: 50 | 10: 55 | 11: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Distributed PostgreSQL is a game changer
![]() |
Open Source, Data and Postgres – An Enterprise Viewpoint
![]() |
Avoiding, Detecting, and Recovering From Data Corruption
![]() |
||||||||||||||||||||||
Grand Victoria 2
|
Full Text Search in PG12
![]() |
||||||||||||||||||||||||
Robusta + Arabica
|
Taming 100+ PostgreSQL instances on the Cloud
![]() ![]() |
11: 00 | 11: 05 | 11: 10 | 11: 15 | 11: 20 | 11: 25 | 11: 30 | 11: 35 | 11: 40 | 11: 45 | 11: 50 | 11: 55 | 12: 00 | 12: 05 | 12: 10 | 12: 15 | 12: 20 | 12: 25 | 12: 30 | 12: 35 | 12: 40 | 12: 45 | 12: 50 | 12: 55 | 13: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Avoiding, Detecting, and Recovering From Data Corruption
![]() |
25 Interesting Features of PostgreSQL 12
![]() ![]() |
B-tree indexes - learn more about the heart of PostgreSQL
![]() |
||||||||||||||||||||||
Grand Victoria 2
|
Full Text Search in PG12
![]() |
Why physical storage of your database tables might matter
![]() |
Understanding Backup
![]() |
||||||||||||||||||||||
Robusta + Arabica
|
Taming 100+ PostgreSQL instances on the Cloud
![]() ![]() |
Journey of the Query from SELECT to Result set.
![]() |
13: 00 | 13: 05 | 13: 10 | 13: 15 | 13: 20 | 13: 25 | 13: 30 | 13: 35 | 13: 40 | 13: 45 | 13: 50 | 13: 55 | 14: 00 | 14: 05 | 14: 10 | 14: 15 | 14: 20 | 14: 25 | 14: 30 | 14: 35 | 14: 40 | 14: 45 | 14: 50 | 14: 55 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
B-tree indexes - learn more about the heart of PostgreSQL
![]() |
Schema Change and Schemaless
![]() |
Recent advances in addressing key challenges around MVCC
![]() |
||||||||||||||||||||||
Grand Victoria 2
|
Understanding Backup
![]() |
Migration - The Expedition
![]() |
How to boost and scale Postgres - from sharding to in-memory data grids
![]() |
||||||||||||||||||||||
Robusta + Arabica
|
15: 00 | 15: 05 | 15: 10 | 15: 15 | 15: 20 | 15: 25 | 15: 30 | 15: 35 | 15: 40 | 15: 45 | 15: 50 | 15: 55 | 16: 00 | 16: 05 | 16: 10 | 16: 15 | 16: 20 | 16: 25 | 16: 30 | 16: 35 | 16: 40 | 16: 45 | 16: 50 | 16: 55 | 17: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Recent advances in addressing key challenges around MVCC
![]() |
||||||||||||||||||||||||
Grand Victoria 2
|
How to boost and scale Postgres - from sharding to in-memory data grids
![]() |
||||||||||||||||||||||||
Robusta + Arabica
|
17: 00 | 17: 05 | 17: 10 | 17: 15 | 17: 20 | 17: 25 | 17: 30 | 17: 35 | 17: 40 | 17: 45 | 17: 50 | 17: 55 | 18: 00 | 18: 05 | 18: 10 | 18: 15 | 18: 20 | 18: 25 | 18: 30 | 18: 35 | 18: 40 | 18: 45 | 18: 50 | 18: 55 | 19: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
| |||||||||||||||||||||||||
Grand Victoria 2
| |||||||||||||||||||||||||
Robusta + Arabica
|
19: 00 | 19: 05 | 19: 10 | 19: 15 | 19: 20 | 19: 25 | 19: 30 | 19: 35 | 19: 40 | 19: 45 | 19: 50 | 19: 55 | 20: 00 | 20: 05 | 20: 10 | 20: 15 | 20: 20 | 20: 25 | 20: 30 | 20: 35 | 20: 40 | 20: 45 | 20: 50 | 20: 55 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
| |||||||||||||||||||||||||
Grand Victoria 2
| |||||||||||||||||||||||||
Robusta + Arabica
|
09: 00 | 09: 05 | 09: 10 | 09: 15 | 09: 20 | 09: 25 | 09: 30 | 09: 35 | 09: 40 | 09: 45 | 09: 50 | 09: 55 | 10: 00 | 10: 05 | 10: 10 | 10: 15 | 10: 20 | 10: 25 | 10: 30 | 10: 35 | 10: 40 | 10: 45 | 10: 50 | 10: 55 | 11: 00 | 11: 05 | 11: 10 | 11: 15 | 11: 20 | 11: 25 | 11: 30 | 11: 35 | 11: 40 | 11: 45 | 11: 50 | 11: 55 | 12: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Distributed PostgreSQL is a game changer
![]() |
Open Source, Data and Postgres – An Enterprise Viewpoint
![]() |
Avoiding, Detecting, and Recovering From Data Corruption
![]() |
25 Interesting Features of PostgreSQL 12
![]() ![]() |
|||||||||||||||||||||||||||||||||
Grand Victoria 2
|
Full Text Search in PG12
![]() |
Why physical storage of your database tables might matter
![]() |
|||||||||||||||||||||||||||||||||||
Robusta + Arabica
|
Taming 100+ PostgreSQL instances on the Cloud
![]() ![]() |
Journey of the Query from SELECT to Result set.
![]() |
12: 00 | 12: 05 | 12: 10 | 12: 15 | 12: 20 | 12: 25 | 12: 30 | 12: 35 | 12: 40 | 12: 45 | 12: 50 | 12: 55 | 13: 00 | 13: 05 | 13: 10 | 13: 15 | 13: 20 | 13: 25 | 13: 30 | 13: 35 | 13: 40 | 13: 45 | 13: 50 | 13: 55 | 14: 00 | 14: 05 | 14: 10 | 14: 15 | 14: 20 | 14: 25 | 14: 30 | 14: 35 | 14: 40 | 14: 45 | 14: 50 | 14: 55 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
25 Interesting Features of PostgreSQL 12
![]() ![]() |
B-tree indexes - learn more about the heart of PostgreSQL
![]() |
Schema Change and Schemaless
![]() |
Recent advances in addressing key challenges around MVCC
![]() |
|||||||||||||||||||||||||||||||||
Grand Victoria 2
|
Why physical storage of your database tables might matter
![]() |
Understanding Backup
![]() |
Migration - The Expedition
![]() |
How to boost and scale Postgres - from sharding to in-memory data grids
![]() |
|||||||||||||||||||||||||||||||||
Robusta + Arabica
|
Journey of the Query from SELECT to Result set.
![]() |
15: 00 | 15: 05 | 15: 10 | 15: 15 | 15: 20 | 15: 25 | 15: 30 | 15: 35 | 15: 40 | 15: 45 | 15: 50 | 15: 55 | 16: 00 | 16: 05 | 16: 10 | 16: 15 | 16: 20 | 16: 25 | 16: 30 | 16: 35 | 16: 40 | 16: 45 | 16: 50 | 16: 55 | 17: 00 | 17: 05 | 17: 10 | 17: 15 | 17: 20 | 17: 25 | 17: 30 | 17: 35 | 17: 40 | 17: 45 | 17: 50 | 17: 55 | 18: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Recent advances in addressing key challenges around MVCC
![]() |
||||||||||||||||||||||||||||||||||||
Grand Victoria 2
|
How to boost and scale Postgres - from sharding to in-memory data grids
![]() |
||||||||||||||||||||||||||||||||||||
Robusta + Arabica
|
18: 00 | 18: 05 | 18: 10 | 18: 15 | 18: 20 | 18: 25 | 18: 30 | 18: 35 | 18: 40 | 18: 45 | 18: 50 | 18: 55 | 19: 00 | 19: 05 | 19: 10 | 19: 15 | 19: 20 | 19: 25 | 19: 30 | 19: 35 | 19: 40 | 19: 45 | 19: 50 | 19: 55 | 20: 00 | 20: 05 | 20: 10 | 20: 15 | 20: 20 | 20: 25 | 20: 30 | 20: 35 | 20: 40 | 20: 45 | 20: 50 | 20: 55 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
| |||||||||||||||||||||||||||||||||||||
Grand Victoria 2
| |||||||||||||||||||||||||||||||||||||
Robusta + Arabica
|
09: 00 | 09: 05 | 09: 10 | 09: 15 | 09: 20 | 09: 25 | 09: 30 | 09: 35 | 09: 40 | 09: 45 | 09: 50 | 09: 55 | 10: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
The future of Postgres in a multi-cloud world
![]() |
||||||||||||
Grand Victoria 2
| |||||||||||||
Robusta + Arabica
|
10: 00 | 10: 05 | 10: 10 | 10: 15 | 10: 20 | 10: 25 | 10: 30 | 10: 35 | 10: 40 | 10: 45 | 10: 50 | 10: 55 | 11: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Top 10 Mistakes When Migrating From Oracle to PostgreSQL
![]() |
||||||||||||
Grand Victoria 2
|
PostgreSQL: Pushing the limits on a single machine
![]() |
||||||||||||
Robusta + Arabica
|
Sharding in PostgreSQL
![]() |
11: 00 | 11: 05 | 11: 10 | 11: 15 | 11: 20 | 11: 25 | 11: 30 | 11: 35 | 11: 40 | 11: 45 | 11: 50 | 11: 55 | 12: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Top 10 Mistakes When Migrating From Oracle to PostgreSQL
![]() |
Locks in Postgres
![]() |
|||||||||||
Grand Victoria 2
|
PostgreSQL: Pushing the limits on a single machine
![]() |
Real time data streaming in PostgreSQL
![]() |
|||||||||||
Robusta + Arabica
|
Sharding in PostgreSQL
![]() |
Deeper Understanding of PostgreSQL Execution Plan : At plan time and run time
![]() |
12: 00 | 12: 05 | 12: 10 | 12: 15 | 12: 20 | 12: 25 | 12: 30 | 12: 35 | 12: 40 | 12: 45 | 12: 50 | 12: 55 | 13: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Locks in Postgres
![]() |
Contributing to PostgreSQL Open Source Community: Viewing PostgreSQL from different angles.
![]() |
|||||||||||
Grand Victoria 2
|
Real time data streaming in PostgreSQL
![]() |
Practical JSON
![]() |
|||||||||||
Robusta + Arabica
|
Deeper Understanding of PostgreSQL Execution Plan : At plan time and run time
![]() |
13: 00 | 13: 05 | 13: 10 | 13: 15 | 13: 20 | 13: 25 | 13: 30 | 13: 35 | 13: 40 | 13: 45 | 13: 50 | 13: 55 | 14: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Contributing to PostgreSQL Open Source Community: Viewing PostgreSQL from different angles.
![]() |
||||||||||||
Grand Victoria 2
|
Practical JSON
![]() |
||||||||||||
Robusta + Arabica
|
14: 00 | 14: 05 | 14: 10 | 14: 15 | 14: 20 | 14: 25 | 14: 30 | 14: 35 | 14: 40 | 14: 45 | 14: 50 | 14: 55 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
The Truth about Partitions
![]() |
Fault injection facility for PostgreSQL developers
![]() |
|||||||||||
Grand Victoria 2
|
Looking beyond B-Tree Index for performance optimizations
![]() |
Towards full ACID distributed transaction support with Foreign Data Wrapper
![]() |
|||||||||||
Robusta + Arabica
|
15: 00 | 15: 05 | 15: 10 | 15: 15 | 15: 20 | 15: 25 | 15: 30 | 15: 35 | 15: 40 | 15: 45 | 15: 50 | 15: 55 | 16: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Fault injection facility for PostgreSQL developers
![]() |
||||||||||||
Grand Victoria 2
|
Towards full ACID distributed transaction support with Foreign Data Wrapper
![]() |
||||||||||||
Robusta + Arabica
|
16: 00 | 16: 05 | 16: 10 | 16: 15 | 16: 20 | 16: 25 | 16: 30 | 16: 35 | 16: 40 | 16: 45 | 16: 50 | 16: 55 | 17: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
| |||||||||||||
Grand Victoria 2
| |||||||||||||
Robusta + Arabica
|
17: 00 | 17: 05 | 17: 10 | 17: 15 | 17: 20 | 17: 25 | 17: 30 | 17: 35 | 17: 40 | 17: 45 | 17: 50 | 17: 55 | 18: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
| |||||||||||||
Grand Victoria 2
| |||||||||||||
Robusta + Arabica
|
18: 00 | 18: 05 | 18: 10 | 18: 15 | 18: 20 | 18: 25 | 18: 30 | 18: 35 | 18: 40 | 18: 45 | 18: 50 | 18: 55 | 19: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
| |||||||||||||
Grand Victoria 2
| |||||||||||||
Robusta + Arabica
|
19: 00 | 19: 05 | 19: 10 | 19: 15 | 19: 20 | 19: 25 | 19: 30 | 19: 35 | 19: 40 | 19: 45 | 19: 50 | 19: 55 | 20: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
| |||||||||||||
Grand Victoria 2
| |||||||||||||
Robusta + Arabica
|
09: 00 | 09: 05 | 09: 10 | 09: 15 | 09: 20 | 09: 25 | 09: 30 | 09: 35 | 09: 40 | 09: 45 | 09: 50 | 09: 55 | 10: 00 | 10: 05 | 10: 10 | 10: 15 | 10: 20 | 10: 25 | 10: 30 | 10: 35 | 10: 40 | 10: 45 | 10: 50 | 10: 55 | 11: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
The future of Postgres in a multi-cloud world
![]() |
Top 10 Mistakes When Migrating From Oracle to PostgreSQL
![]() |
|||||||||||||||||||||||
Grand Victoria 2
|
PostgreSQL: Pushing the limits on a single machine
![]() |
||||||||||||||||||||||||
Robusta + Arabica
|
Sharding in PostgreSQL
![]() |
11: 00 | 11: 05 | 11: 10 | 11: 15 | 11: 20 | 11: 25 | 11: 30 | 11: 35 | 11: 40 | 11: 45 | 11: 50 | 11: 55 | 12: 00 | 12: 05 | 12: 10 | 12: 15 | 12: 20 | 12: 25 | 12: 30 | 12: 35 | 12: 40 | 12: 45 | 12: 50 | 12: 55 | 13: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Top 10 Mistakes When Migrating From Oracle to PostgreSQL
![]() |
Locks in Postgres
![]() |
Contributing to PostgreSQL Open Source Community: Viewing PostgreSQL from different angles.
![]() |
||||||||||||||||||||||
Grand Victoria 2
|
PostgreSQL: Pushing the limits on a single machine
![]() |
Real time data streaming in PostgreSQL
![]() |
Practical JSON
![]() |
||||||||||||||||||||||
Robusta + Arabica
|
Sharding in PostgreSQL
![]() |
Deeper Understanding of PostgreSQL Execution Plan : At plan time and run time
![]() |
13: 00 | 13: 05 | 13: 10 | 13: 15 | 13: 20 | 13: 25 | 13: 30 | 13: 35 | 13: 40 | 13: 45 | 13: 50 | 13: 55 | 14: 00 | 14: 05 | 14: 10 | 14: 15 | 14: 20 | 14: 25 | 14: 30 | 14: 35 | 14: 40 | 14: 45 | 14: 50 | 14: 55 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Contributing to PostgreSQL Open Source Community: Viewing PostgreSQL from different angles.
![]() |
The Truth about Partitions
![]() |
Fault injection facility for PostgreSQL developers
![]() |
||||||||||||||||||||||
Grand Victoria 2
|
Practical JSON
![]() |
Looking beyond B-Tree Index for performance optimizations
![]() |
Towards full ACID distributed transaction support with Foreign Data Wrapper
![]() |
||||||||||||||||||||||
Robusta + Arabica
|
15: 00 | 15: 05 | 15: 10 | 15: 15 | 15: 20 | 15: 25 | 15: 30 | 15: 35 | 15: 40 | 15: 45 | 15: 50 | 15: 55 | 16: 00 | 16: 05 | 16: 10 | 16: 15 | 16: 20 | 16: 25 | 16: 30 | 16: 35 | 16: 40 | 16: 45 | 16: 50 | 16: 55 | 17: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Fault injection facility for PostgreSQL developers
![]() |
||||||||||||||||||||||||
Grand Victoria 2
|
Towards full ACID distributed transaction support with Foreign Data Wrapper
![]() |
||||||||||||||||||||||||
Robusta + Arabica
|
17: 00 | 17: 05 | 17: 10 | 17: 15 | 17: 20 | 17: 25 | 17: 30 | 17: 35 | 17: 40 | 17: 45 | 17: 50 | 17: 55 | 18: 00 | 18: 05 | 18: 10 | 18: 15 | 18: 20 | 18: 25 | 18: 30 | 18: 35 | 18: 40 | 18: 45 | 18: 50 | 18: 55 | 19: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
| |||||||||||||||||||||||||
Grand Victoria 2
| |||||||||||||||||||||||||
Robusta + Arabica
|
19: 00 | 19: 05 | 19: 10 | 19: 15 | 19: 20 | 19: 25 | 19: 30 | 19: 35 | 19: 40 | 19: 45 | 19: 50 | 19: 55 | 20: 00 | 20: 05 | 20: 10 | 20: 15 | 20: 20 | 20: 25 | 20: 30 | 20: 35 | 20: 40 | 20: 45 | 20: 50 | 20: 55 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
| |||||||||||||||||||||||||
Grand Victoria 2
| |||||||||||||||||||||||||
Robusta + Arabica
|
09: 00 | 09: 05 | 09: 10 | 09: 15 | 09: 20 | 09: 25 | 09: 30 | 09: 35 | 09: 40 | 09: 45 | 09: 50 | 09: 55 | 10: 00 | 10: 05 | 10: 10 | 10: 15 | 10: 20 | 10: 25 | 10: 30 | 10: 35 | 10: 40 | 10: 45 | 10: 50 | 10: 55 | 11: 00 | 11: 05 | 11: 10 | 11: 15 | 11: 20 | 11: 25 | 11: 30 | 11: 35 | 11: 40 | 11: 45 | 11: 50 | 11: 55 | 12: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
The future of Postgres in a multi-cloud world
![]() |
Top 10 Mistakes When Migrating From Oracle to PostgreSQL
![]() |
Locks in Postgres
![]() |
||||||||||||||||||||||||||||||||||
Grand Victoria 2
|
PostgreSQL: Pushing the limits on a single machine
![]() |
Real time data streaming in PostgreSQL
![]() |
|||||||||||||||||||||||||||||||||||
Robusta + Arabica
|
Sharding in PostgreSQL
![]() |
Deeper Understanding of PostgreSQL Execution Plan : At plan time and run time
![]() |
12: 00 | 12: 05 | 12: 10 | 12: 15 | 12: 20 | 12: 25 | 12: 30 | 12: 35 | 12: 40 | 12: 45 | 12: 50 | 12: 55 | 13: 00 | 13: 05 | 13: 10 | 13: 15 | 13: 20 | 13: 25 | 13: 30 | 13: 35 | 13: 40 | 13: 45 | 13: 50 | 13: 55 | 14: 00 | 14: 05 | 14: 10 | 14: 15 | 14: 20 | 14: 25 | 14: 30 | 14: 35 | 14: 40 | 14: 45 | 14: 50 | 14: 55 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Locks in Postgres
![]() |
Contributing to PostgreSQL Open Source Community: Viewing PostgreSQL from different angles.
![]() |
The Truth about Partitions
![]() |
Fault injection facility for PostgreSQL developers
![]() |
|||||||||||||||||||||||||||||||||
Grand Victoria 2
|
Real time data streaming in PostgreSQL
![]() |
Practical JSON
![]() |
Looking beyond B-Tree Index for performance optimizations
![]() |
Towards full ACID distributed transaction support with Foreign Data Wrapper
![]() |
|||||||||||||||||||||||||||||||||
Robusta + Arabica
|
Deeper Understanding of PostgreSQL Execution Plan : At plan time and run time
![]() |
15: 00 | 15: 05 | 15: 10 | 15: 15 | 15: 20 | 15: 25 | 15: 30 | 15: 35 | 15: 40 | 15: 45 | 15: 50 | 15: 55 | 16: 00 | 16: 05 | 16: 10 | 16: 15 | 16: 20 | 16: 25 | 16: 30 | 16: 35 | 16: 40 | 16: 45 | 16: 50 | 16: 55 | 17: 00 | 17: 05 | 17: 10 | 17: 15 | 17: 20 | 17: 25 | 17: 30 | 17: 35 | 17: 40 | 17: 45 | 17: 50 | 17: 55 | 18: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
|
Fault injection facility for PostgreSQL developers
![]() |
||||||||||||||||||||||||||||||||||||
Grand Victoria 2
|
Towards full ACID distributed transaction support with Foreign Data Wrapper
![]() |
||||||||||||||||||||||||||||||||||||
Robusta + Arabica
|
18: 00 | 18: 05 | 18: 10 | 18: 15 | 18: 20 | 18: 25 | 18: 30 | 18: 35 | 18: 40 | 18: 45 | 18: 50 | 18: 55 | 19: 00 | 19: 05 | 19: 10 | 19: 15 | 19: 20 | 19: 25 | 19: 30 | 19: 35 | 19: 40 | 19: 45 | 19: 50 | 19: 55 | 20: 00 | 20: 05 | 20: 10 | 20: 15 | 20: 20 | 20: 25 | 20: 30 | 20: 35 | 20: 40 | 20: 45 | 20: 50 | 20: 55 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Grand Victoria 1
| |||||||||||||||||||||||||||||||||||||
Grand Victoria 2
| |||||||||||||||||||||||||||||||||||||
Robusta + Arabica
|