BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//postgresqleu/confreg//NONSGML v1.0//EN
BEGIN:VEVENT
UID:594@pgopen2018
DTSTART:20180905T160000Z
DTEND:20180905T190000Z
DTSTAMP:20180807T224232Z
SUMMARY:Hands on with Azure Database for PostgreSQL ​ (Byju Sukumaran, Diana Putnam, Teja Mupparti)
LOCATION:Stockton
URL:https://postgresql.us/events/pgopen2018/schedule/session/594/
END:VEVENT
BEGIN:VEVENT
UID:518@pgopen2018
DTSTART:20180905T160000Z
DTEND:20180905T190000Z
DTSTAMP:20180731T013724Z
SUMMARY:PostgreSQL Administration Training (Keith Fiske)
LOCATION:Mission
URL:https://postgresql.us/events/pgopen2018/schedule/session/518/
END:VEVENT
BEGIN:VEVENT
UID:545@pgopen2018
DTSTART:20180905T160000Z
DTEND:20180905T190000Z
DTSTAMP:20180913T192653Z
SUMMARY:PostgreSQL Application Development With Node.js (Sehrope Sarkuni)
LOCATION:Lombard
URL:https://postgresql.us/events/pgopen2018/schedule/session/545/
END:VEVENT
BEGIN:VEVENT
UID:581@pgopen2018
DTSTART:20180905T203000Z
DTEND:20180905T233000Z
DTSTAMP:20180731T013724Z
SUMMARY:Architecting real-time analytics for your customers (Marco Slot)
LOCATION:Mission
URL:https://postgresql.us/events/pgopen2018/schedule/session/581/
END:VEVENT
BEGIN:VEVENT
UID:487@pgopen2018
DTSTART:20180905T203000Z
DTEND:20180905T233000Z
DTSTAMP:20180731T013724Z
SUMMARY:Let&#x27;s Build a Complex, Real-Time Data Management Application...before the session ends! (Jonathan S. Katz)
LOCATION:Lombard
URL:https://postgresql.us/events/pgopen2018/schedule/session/487/
END:VEVENT
BEGIN:VEVENT
UID:541@pgopen2018
DTSTART:20180905T203000Z
DTEND:20180905T233000Z
DTSTAMP:20180731T013724Z
SUMMARY:The World of PostGIS (Regina Obe, Regina Obe and Leo Hsu)
LOCATION:Stockton
URL:https://postgresql.us/events/pgopen2018/schedule/session/541/
END:VEVENT
BEGIN:VEVENT
UID:559@pgopen2018
DTSTART:20180906T173000Z
DTEND:20180906T182000Z
DTSTAMP:20180731T013724Z
SUMMARY:With a smart enough proxy, you can do anything (Brian Cloutier)
LOCATION:Mission
URL:https://postgresql.us/events/pgopen2018/schedule/session/559/
END:VEVENT
BEGIN:VEVENT
UID:504@pgopen2018
DTSTART:20180906T173000Z
DTEND:20180906T182000Z
DTSTAMP:20180731T013724Z
SUMMARY:A look at the Elephants trunk - PostgreSQL 11 (Magnus Hagander)
LOCATION:Cyril Magnin
URL:https://postgresql.us/events/pgopen2018/schedule/session/504/
END:VEVENT
BEGIN:VEVENT
UID:576@pgopen2018
DTSTART:20180906T173000Z
DTEND:20180906T182000Z
DTSTAMP:20180731T013724Z
SUMMARY:A Beginner&#x27;s Tale of Migrating Column Types in PostgreSQL (Belinda Adam)
LOCATION:Stockton
URL:https://postgresql.us/events/pgopen2018/schedule/session/576/
END:VEVENT
BEGIN:VEVENT
UID:497@pgopen2018
DTSTART:20180906T173000Z
DTEND:20180906T182000Z
DTSTAMP:20180620T220510Z
SUMMARY:The Evolution of Postgres High Availability (Shaun Thomas)
LOCATION:Market Street
URL:https://postgresql.us/events/pgopen2018/schedule/session/497/
END:VEVENT
BEGIN:VEVENT
UID:526@pgopen2018
DTSTART:20180906T183000Z
DTEND:20180906T192000Z
DTSTAMP:20180731T013724Z
SUMMARY:Dude, where&#x27;s my byte? (Srivathsava Rangarajan)
LOCATION:Market Street
URL:https://postgresql.us/events/pgopen2018/schedule/session/526/
END:VEVENT
BEGIN:VEVENT
UID:569@pgopen2018
DTSTART:20180906T183000Z
DTEND:20180906T192000Z
DTSTAMP:20180731T013724Z
SUMMARY:Five data models for sharding and which is right (Craig Kerstiens)
LOCATION:Mission
URL:https://postgresql.us/events/pgopen2018/schedule/session/569/
END:VEVENT
BEGIN:VEVENT
UID:548@pgopen2018
DTSTART:20180906T183000Z
DTEND:20180906T192000Z
DTSTAMP:20180731T013724Z
SUMMARY:Parallelism in PostgreSQL 11 (Thomas Munro)
LOCATION:Cyril Magnin
URL:https://postgresql.us/events/pgopen2018/schedule/session/548/
END:VEVENT
BEGIN:VEVENT
UID:538@pgopen2018
DTSTART:20180906T183000Z
DTEND:20180906T192000Z
DTSTAMP:20180731T013724Z
SUMMARY:Add Redis to Postgres to Make Your Microservice Go Boom! (Dave Nielsen)
LOCATION:Stockton
URL:https://postgresql.us/events/pgopen2018/schedule/session/538/
END:VEVENT
BEGIN:VEVENT
UID:502@pgopen2018
DTSTART:20180906T203000Z
DTEND:20180906T212000Z
DTSTAMP:20180731T013724Z
SUMMARY:Connecting Galaxies (Alyssa Ritchie, Boris Novikov, Henrietta Dombrovskaya)
LOCATION:Stockton
URL:https://postgresql.us/events/pgopen2018/schedule/session/502/
END:VEVENT
BEGIN:VEVENT
UID:562@pgopen2018
DTSTART:20180906T203000Z
DTEND:20180906T212000Z
DTSTAMP:20180731T013724Z
SUMMARY:A scalable, versioned document store in PostgreSQL (Art Gillespie)
LOCATION:Market Street
URL:https://postgresql.us/events/pgopen2018/schedule/session/562/
END:VEVENT
BEGIN:VEVENT
UID:512@pgopen2018
DTSTART:20180906T203000Z
DTEND:20180906T212000Z
DTSTAMP:20180731T013724Z
SUMMARY:A New Hope for Database Migrations (Scott Milliken)
LOCATION:Mission
URL:https://postgresql.us/events/pgopen2018/schedule/session/512/
END:VEVENT
BEGIN:VEVENT
UID:517@pgopen2018
DTSTART:20180906T203000Z
DTEND:20180906T212000Z
DTSTAMP:20180731T013724Z
SUMMARY:HOT - Understanding this important Update optimization (Grant McAlister)
LOCATION:Cyril Magnin
URL:https://postgresql.us/events/pgopen2018/schedule/session/517/
END:VEVENT
BEGIN:VEVENT
UID:542@pgopen2018
DTSTART:20180906T213000Z
DTEND:20180906T222000Z
DTSTAMP:20180731T013724Z
SUMMARY:10 ways to load data into Postgres (Regina Obe)
LOCATION:Stockton
URL:https://postgresql.us/events/pgopen2018/schedule/session/542/
END:VEVENT
BEGIN:VEVENT
UID:570@pgopen2018
DTSTART:20180906T213000Z
DTEND:20180906T222000Z
DTSTAMP:20180731T013724Z
SUMMARY:Connection Pooling 101 (Samantha Billington)
LOCATION:Mission
URL:https://postgresql.us/events/pgopen2018/schedule/session/570/
END:VEVENT
BEGIN:VEVENT
UID:572@pgopen2018
DTSTART:20180906T213000Z
DTEND:20180906T222000Z
DTSTAMP:20180731T013724Z
SUMMARY:How to deploy PostgreSQL using Kubernetes (Peter Tormey)
LOCATION:Cyril Magnin
URL:https://postgresql.us/events/pgopen2018/schedule/session/572/
END:VEVENT
BEGIN:VEVENT
UID:549@pgopen2018
DTSTART:20180906T213000Z
DTEND:20180906T222000Z
DTSTAMP:20180731T013724Z
SUMMARY:Bloat in PostgreSQL: A taxonomy (Peter Geoghegan)
LOCATION:Market Street
URL:https://postgresql.us/events/pgopen2018/schedule/session/549/
END:VEVENT
BEGIN:VEVENT
UID:551@pgopen2018
DTSTART:20180906T230000Z
DTEND:20180906T235000Z
DTSTAMP:20180731T013724Z
SUMMARY:Debugging the Postgres Planner (Melanie Plageman)
LOCATION:Market Street
URL:https://postgresql.us/events/pgopen2018/schedule/session/551/
END:VEVENT
BEGIN:VEVENT
UID:552@pgopen2018
DTSTART:20180906T230000Z
DTEND:20180906T235000Z
DTSTAMP:20180731T013724Z
SUMMARY:PostgreSQL Stored Procedures (Mark Wong)
LOCATION:Mission
URL:https://postgresql.us/events/pgopen2018/schedule/session/552/
END:VEVENT
BEGIN:VEVENT
UID:531@pgopen2018
DTSTART:20180906T230000Z
DTEND:20180906T235000Z
DTSTAMP:20180731T013724Z
SUMMARY:How to Monitor Your Database (Baron Schwartz)
LOCATION:Cyril Magnin
URL:https://postgresql.us/events/pgopen2018/schedule/session/531/
END:VEVENT
BEGIN:VEVENT
UID:528@pgopen2018
DTSTART:20180906T230000Z
DTEND:20180906T235000Z
DTSTAMP:20180731T013724Z
SUMMARY:TimescaleDB: Re-engineering PostgreSQL as a time-series database (David Kohn)
LOCATION:Stockton
URL:https://postgresql.us/events/pgopen2018/schedule/session/528/
END:VEVENT
BEGIN:VEVENT
UID:513@pgopen2018
DTSTART:20180907T160000Z
DTEND:20180907T165000Z
DTSTAMP:20180731T091128Z
SUMMARY:Hello Greenplum (Bradford D. Boyle)
LOCATION:Mission
URL:https://postgresql.us/events/pgopen2018/schedule/session/513/
END:VEVENT
BEGIN:VEVENT
UID:561@pgopen2018
DTSTART:20180907T160000Z
DTEND:20180907T165000Z
DTSTAMP:20180731T013724Z
SUMMARY:Crashing Postgres for Fun and Laughs (Brian Faherty)
LOCATION:Market Street
URL:https://postgresql.us/events/pgopen2018/schedule/session/561/
END:VEVENT
BEGIN:VEVENT
UID:553@pgopen2018
DTSTART:20180907T160000Z
DTEND:20180907T165000Z
DTSTAMP:20180731T013724Z
SUMMARY:Hypothetical Partitioning for PostgreSQL (Yuzuko Hosoya)
LOCATION:Cyril Magnin
URL:https://postgresql.us/events/pgopen2018/schedule/session/553/
END:VEVENT
BEGIN:VEVENT
UID:556@pgopen2018
DTSTART:20180907T173000Z
DTEND:20180907T182000Z
DTSTAMP:20180731T013724Z
SUMMARY:Using JSON in PostgreSQL (Andrew Dunstan)
LOCATION:Cyril Magnin
URL:https://postgresql.us/events/pgopen2018/schedule/session/556/
END:VEVENT
BEGIN:VEVENT
UID:499@pgopen2018
DTSTART:20180907T173000Z
DTEND:20180907T182000Z
DTSTAMP:20180731T013724Z
SUMMARY:Lessons from building VeniceDB (Min Wei)
LOCATION:Market Street
URL:https://postgresql.us/events/pgopen2018/schedule/session/499/
END:VEVENT
BEGIN:VEVENT
UID:560@pgopen2018
DTSTART:20180907T173000Z
DTEND:20180907T182000Z
DTSTAMP:20180731T013724Z
SUMMARY:How to write Spatial SQL: Put some &quot;where&quot; in your WHERE clause (Paul Ramsey)
LOCATION:Mission
URL:https://postgresql.us/events/pgopen2018/schedule/session/560/
END:VEVENT
BEGIN:VEVENT
UID:574@pgopen2018
DTSTART:20180907T183000Z
DTEND:20180907T192000Z
DTSTAMP:20180731T013724Z
SUMMARY:Just in time compilation in PostgreSQL (Andres Freund)
LOCATION:Cyril Magnin
URL:https://postgresql.us/events/pgopen2018/schedule/session/574/
END:VEVENT
BEGIN:VEVENT
UID:533@pgopen2018
DTSTART:20180907T183000Z
DTEND:20180907T192000Z
DTSTAMP:20180731T013724Z
SUMMARY:ZomboDB:  Making Postgres &amp; Elasticsearch Work Together Like it&#x27;s 2018 (Emmett Plant, Eric B. Ridge)
LOCATION:Mission
URL:https://postgresql.us/events/pgopen2018/schedule/session/533/
END:VEVENT
BEGIN:VEVENT
UID:565@pgopen2018
DTSTART:20180907T183000Z
DTEND:20180907T192000Z
DTSTAMP:20180731T013724Z
SUMMARY:Building a real time analytics API at scale (Sylvain Friquet)
LOCATION:Market Street
URL:https://postgresql.us/events/pgopen2018/schedule/session/565/
END:VEVENT
BEGIN:VEVENT
UID:491@pgopen2018
DTSTART:20180907T203000Z
DTEND:20180907T212000Z
DTSTAMP:20180731T013724Z
SUMMARY:How PostgreSQL Extension APIs are Changing the Face of Relational Databases (Ozgun Erdogan)
LOCATION:Market Street
URL:https://postgresql.us/events/pgopen2018/schedule/session/491/
END:VEVENT
BEGIN:VEVENT
UID:522@pgopen2018
DTSTART:20180907T203000Z
DTEND:20180907T212000Z
DTSTAMP:20180731T013724Z
SUMMARY:PostgreSQL Locking Issues: a talk for devs and DBAs (Quinn Weaver)
LOCATION:Cyril Magnin
URL:https://postgresql.us/events/pgopen2018/schedule/session/522/
END:VEVENT
BEGIN:VEVENT
UID:508@pgopen2018
DTSTART:20180907T203000Z
DTEND:20180907T212000Z
DTSTAMP:20180731T013724Z
SUMMARY:Hacking with PostgreSQL for fun and not so much profit (Piotr Jarmuż)
LOCATION:Mission
URL:https://postgresql.us/events/pgopen2018/schedule/session/508/
END:VEVENT
BEGIN:VEVENT
UID:506@pgopen2018
DTSTART:20180907T213000Z
DTEND:20180907T222000Z
DTSTAMP:20180731T013724Z
SUMMARY:Cleaning out crocodiles teeth with PostgreSQL indexes - a story on all the index types in PG (Louise Grandjonc)
LOCATION:Mission
URL:https://postgresql.us/events/pgopen2018/schedule/session/506/
END:VEVENT
BEGIN:VEVENT
UID:494@pgopen2018
DTSTART:20180907T213000Z
DTEND:20180907T222000Z
DTSTAMP:20180731T013724Z
SUMMARY:ANSI, Schmansi! (Sehrope Sarkuni)
LOCATION:Market Street
URL:https://postgresql.us/events/pgopen2018/schedule/session/494/
END:VEVENT
BEGIN:VEVENT
UID:510@pgopen2018
DTSTART:20180907T213000Z
DTEND:20180907T222000Z
DTSTAMP:20180731T013724Z
SUMMARY:Your Herd of Elephants: PostgreSQL Replication (Christophe Pettus)
LOCATION:Cyril Magnin
URL:https://postgresql.us/events/pgopen2018/schedule/session/510/
END:VEVENT
BEGIN:VEVENT
UID:544@pgopen2018
DTSTART:20180907T230000Z
DTEND:20180907T235000Z
DTSTAMP:20180731T013724Z
SUMMARY:Computational Complexity and the Query Planner: Applying (Not So) Dusty Academics to Everyday Query Writing (James Coleman)
LOCATION:Cyril Magnin
URL:https://postgresql.us/events/pgopen2018/schedule/session/544/
END:VEVENT
BEGIN:VEVENT
UID:492@pgopen2018
DTSTART:20180907T230000Z
DTEND:20180907T235000Z
DTSTAMP:20180731T013724Z
SUMMARY:WAL: Everything you want to know (Devrim Gündüz)
LOCATION:Market Street
URL:https://postgresql.us/events/pgopen2018/schedule/session/492/
END:VEVENT
BEGIN:VEVENT
UID:525@pgopen2018
DTSTART:20180907T230000Z
DTEND:20180907T235000Z
DTSTAMP:20180731T013724Z
SUMMARY:Don&#x27;t Panic: Use the PostgreSQL Operator for Kubernetes and OpenShift (Sarah Conway)
LOCATION:Mission
URL:https://postgresql.us/events/pgopen2018/schedule/session/525/
END:VEVENT
END:VCALENDAR
