Continuous aggregates are one of the most popular TimescaleDB features: incrementally maintained rollups that accelerate analytical queries while transparently handling late-arriving and backfilled data.
The challenge is that analytical questions evolve.
Need another aggregation? Historically, that meant dropping and rebuilding the continuous aggregate.
In @TimescaleDB 2.28, adding a new aggregate to an existing continuous aggregate is just:
> ALTER MATERIALIZED VIEW ... ADD COLUMN
New values are computed automatically going forward. If you want historical values for the new column, simply run a refresh.
Analytical requirements change. Your rollups should be able to change with them.
@alpeGoZero@utkusen Bana daha ilk İK görüşmesinde şöyle demişlerdi: "Bir aile gibi olduğumuz için akşamları da birlikte çalışıp geç saatlerde çıkıyoruz, bu kültüre ayak uydurabilecek birini arıyoruz. Bu arada umarım cumartesileri çalışmak sorun olmaz?"
@fatih@quenyaendor@sahinffurkan “Dozunda yapmak lazım” ifadesine katılmıyorum. Eleştirim de buna. Olması gereken bu hukuki kırılmaların hiç yaşanmamasıdır çünkü. Boyle yapmak lazım şeklinde ifade edilince mevcut durumu anlatmaktan ötesine geçip farklı anlaşılıyor bence. Yoksa, evet, birçok yerde olan bir sorun
@fatih@quenyaendor@sahinffurkan Maalesef dünyada çoğu ülkede böyle oluyor demek doğru bir savunma değil. Durum tespiti yaptığını iddia etmişsin ancak bir dahaki sefere bir tespit yaparken “şöyle böyle olması lazım” şeklinde ifadeler kullanmamanı tavsiye ederim. Aksi halde eleştirilere açık olmak gerekiyor çünkü
@fatih @safakkizkin Yazdığını anlaması zor değil. “Cımbızlama” yaparak anladığım ile sonraki açıklamandan anladığım da aynı. İnsanların fikirlerimize katılmamasının sebebi bizi anlamamaları değildir her zaman. Yanlış olabileceğimizi veya farklı düşüncelerin de olabileceğini kabullenebilmek gerekir.
Tune in to this awesome talk by Krishnakumar (KK) Ravi @kkwriting & Melih Mutlu @melihmtl during #PosetteConf Livestream 3 to learn about #PostgreSQL physical replication – internals, latest development and opportunities 💥
https://t.co/xXyP1gAkjL
Learn about #PostgreSQL physical replication – internals, latest development and opportunities
Tune in to this awesome talk by Krishnakumar (KK) Ravi @kkwriting & Melih Mutlu @melihmtl during #PosetteConf Livestream 3 at 10:00am PDT on June 12, 2024 https://t.co/Ynj8XDux7h
If you’re attending #PGConfdev in Vancouver, this is the sign that will greet you when you enter the venue.
With lots of 🙏 gratitude to all the sponsors whose financial support has helped make the #PostgreSQL Development Conference 2024 possible.
UN Human Rights Chief @volker_turk voices his horror at the loss of civilian life after Israeli air strikes hit a #Rafah camp where displaced people were sheltering.
Israel must cease its military offensive in Rafah. All parties to the conflict must put in place a ceasefire.
Are you going to @PgdayCHI2024 on Fri 4/26? 1 day and 3 tracks of awesome #PostgreSQL learnings.
Be sure to drop by the @Microsoft booth to say hello to our Postgres speakers (and get your socks!)
6️⃣ more days until the #PosetteConf CFP closes on Sunday Apr 7
🎙️Do you have a virtual talk to give on #PostgreSQL, tools in PG ecosystem, extensions like @citusdata or @postgis, or @AzureDBPostgres?
⏰ Don't miss your chance to submit a talk proposal! https://t.co/EjDvbfJDZV