Christophe Pettus: PostgreSQL High Availability, 2016 Edition
I’ll be speaking about PostgreSQL High Availability at PGDay 2016 at FOSDEM.
View ArticleChris Travers: On Contributor Codes of Conduct and Social Justice
The PostgreSQL, Ruby, and PHP communities have all been considering codes of conduct for contributors. The LedgerSMB community already uses the Ubuntu Code of Conduct. Because this addresses many...
View ArticleOleg Bartunov: How many 'FATAL ERRORS' ?
Yesterday we committed phrase search to our distribution Postgres Pro (9.5+). Below is one example query I run on subjects of posts in postgres mailing lists from archive.postgresql.org. select...
View ArticleJoshua Drake: Scale 14x, PostgreSQL mini-conf, PgConf.US and NYCPUG
It is really not fair to call it a mini-conf. The Scale 14x, PostgreSQL Day attendance was larger than every conference except PgConf.US. It is a great opportunity to integrate with a wider community...
View ArticleDaniël van Eeden: When simple SQL can be complex
I think SQL is a very simple language, but ofcourse I'm biased.But even a simple statement might have more complexity to it than you might think.Do you know what the result is of this statement?SELECT...
View ArticleErnst-Georg Schmid: ML based prediction with PostgreSQL & PL/R in four rounds...
By means of PL/R, PostgreSQL can execute R code inside the database server since 2008 or so (welcome MS SQL Server 2016. ;->).I tried to teach PostgreSQL a new trick lately with the help of PL/R...
View ArticleErnst-Georg Schmid: ML based prediction with PostgreSQL & PL/R in four rounds...
The predict1() function from the first post of this series has a performance problem: The svm is trained every time the function is called. Can this be corrected?Round 2:Sifting through the PL/R...
View ArticleGulcin Yildirim: PostgreSQL Planet in Ansible Galaxy
Ansible Galaxy is simply the easiest way of finding already written Ansible roles, creating and sharing your roles and jump into the galaxy of Ansible content! ==================== Prime time...
View Articlegabrielle roth: Scale 14x recap
I went to SCALE mainly for PostgreSQL@Scale – Joe Conway’s grown this annual add-on into a two-day, two-track event. The new venue is a huge improvement, even though the walk from the hotel was a bit...
View ArticleErnst-Georg Schmid: ML based prediction with PostgreSQL & PL/R in four rounds...
The predict2() function initializes the SVM only on first call which improves performance significantly. But it still needs to build the model from scratch.If the training takes a comparatively long...
View ArticleErnst-Georg Schmid: ML based prediction with PostgreSQL & PL/R in four rounds...
Further digging into the PL/R documentation shows a way to run code at startup and make it globally available.Round 4First we need a table called plr_modules: CREATE TABLE plr_modules ( modseq int4,...
View ArticleMagnus Hagander: New committer for PostgreSQL
The PostgreSQL core team are happy to welcome Dean Rasheed as a new committer to the project.Dean has been involved wih patch review and authorship for a while, and will now get the extra workload of...
View ArticleJoshua Drake: .Org developer meeting @ FOSDEM
A lot of people probably don't know this but PostgreSQL does plan. It is true that we take all contributions and they are reviewed based on their merit but it is also true that the community tries very...
View ArticleGreg Sabino Mullane: Postgres 9.5: three little things
Photo by Tambako the JaguarThe recent release of Postgres 9.5 has many people excited about the big new features such as UPSERT (docs) and row-level security (docs). Today I would like to celebrate...
View ArticleLeo Hsu and Regina Obe: An almost idiot's guide to install PostgreSQL 9.5,...
If you already have a working PostgreSQL 9.5 install, and just want to skip to relevant sections, follow this list:Installing PostGIS binariesInstalling pgRouting binariesInstalling ogrfdw binariesAs a...
View ArticleShaun M. Thomas: PG Phriday: COPY and Alternative Import Methods
I recently noted that the COPY command in Postgres doesn’t have syntax to skip columns in source data when importing it into a table. This necessitates using one or more junk columns to capture data...
View ArticleHubert 'depesz' Lubaczewski: Waiting for 9.6 – Support parallel joins, and...
On 20th of January, Robert Haas committed patch: The core innovation of this patch is the introduction of the concept of a partial path; that is, a path which if executed in parallel will generate a...
View ArticleHubert 'depesz' Lubaczewski: Waiting for 9.6 – Add trigonometric functions...
On 22nd of January, Tom Lane committed patch: Add trigonometric functions that work in degrees. The implementations go to some lengths to deliver exact results for values where an exact result can be...
View ArticleChristophe Pettus: Always Do This #4: Put stats_temp_directory on a memory...
The PostgreSQL statistics collector generates a lot of very important statistics about the state of the database. If it’s not working, autovacuum doesn’t work, among other problems. But it does...
View ArticleAlexey Lesovsky: Streaming replication in practice.
My slides about PostgreSQL Streaming Replication from PgConf 2016 Russia.Streaming replication in practice from Алексей Лесовский
View Article