Latest AI and tech news
Last month we called Trino 482 the summer of grammar release,
because it closed so many small gaps in Trino’s dialect of SQL at once. Those
additions were mostly about breadth: a long list of standard predicates and
forms, each a modest convenience o...
What a query engine runs, before anything else, is a language. And like any language, SQL
is defined by its grammar: the predicates, operators, and forms you’re allowed
to write down. Trino has always spoken SQL fluently, but the ISO 9075
standard is...
One of Trino’s core strengths is breaking down data silos—enabling data
engineers to query diverse data sources through a single SQL interface. However,
when those sources use high-precision numeric types beyond Trino’s 38-digit
DECIMAL limit, that p...
Yiteng Xu and Yingju Gao are proudly announcing the new book “Core Principle and
Design Practices of OLAP Engines” from China Machine Press. This is great news
for the Trino community, since the book is based on the open source project
Trino, specifi...
Six month ago we adopted Java 23 as requirement, following our standard procedure to upgrade with each Java version as soon
as it becomes available. This allows us to take advantage of all the great
improvement each release brings. The upgrade to 23 ...
What a long journey it has been! From the start Trino supported querying Hive
data and used libraries from the Hive and Hadoop ecosystem. With the release of
Trino 470 we mark
another milestone to more features and better performance for data lake an...
Wow, what an amazing year 2024 was for Trino! Martin Traverso presented about
the achievements and progress of the project at the recent Trino Summit
2024. Let me dive
deeper into the content of his keynote and elaborate some more about our amazing
p...
What a view we had at the summit! Over 700 live attendees enjoyed the sessions
and learned more about Trino-related use cases and projects. Now it is time for
the additional 1000 registrants, our 13000+ Trino users on
Slack, and everyone else in the ...
Apache Ranger has
arrived! With the new Trino
466 you all get another
jam-packed release of Trino awesomeness. One of the goodies is a new plugin for
access control for your data with Apache Ranger, and it has gone through a long
story to get here....
We just wrapped up our mini training series SQL basecamps before Trino
Summit, and now Trino Summit 2024
is less than three busy weeks away. It’s a good thing that we have also been
working hard on all the preparations for the summit. Everything is c...
Trino Summit is inching closer fast, and we are busy with all the preparation.
Nevertheless, we thought we bring you some more SQL and Trino-related training.
The two live classes from our SQL basecamps before Trino Summit are now available for you a...
Trino is written in Java. Trino contributors and maintainers are often veterans
in the Java ecosystem and community, and Trino is very modern when it comes to
Java. For example, Trino now requires the latest Java version and actively uses
new feature...
Our efforts around Trino Summit 2024 are ramping up and the event
is creeping closer and closer. We are really looking forward to the two-day,
free, virtual event in December about all things Trino....
Trino is deployed everywhere – on-premise, in private data centers, in the cloud
with hosting providers, on bare metal servers, on virtual machines, and with
containers. With all these options for deployments, a Kubernetes-based platform
with a conta...
Later in December your knowledge of our Trino SQL query engine will certainly
peak again at Trino Summit 2024. To reach those heights and
absorb all there is to learn at Trino Summit, you need to get ready....
Only about ten Trino releases or six months ago, we released Trino
447 with the requirement to
use Java 22. In recent releases we started to take more and more advantage of
features that are only available with that upgrade. We made some big steps in...
Fresh off the heels of Trino Fest 2024, where Commander Bun Bun was busy meeting the Trino community in-person,
we’re already looking forward to another, bigger event to round out the year in
Trino. For those who’ve been here a while, you know that c...
Trino Fest 2024 is successfully in the books! While over 100 enthusiastic
members of the community gathered in Boston, over 650 virtual attendees joined
us worldwide to learn from our expert speakers as they discussed topics such as
table formats, en...
This week has surely started off with a big bang and another boom in the data
platform world. Snowflake introduced the open source Polaris
catalog as
implementation of the Iceberg REST catalog specification. And Databricks, the
main driver of the Del...
We gave
a sneak peek of the Trino Fest lineup a month ago,
and we’re excited to now bring you the full lineup for the event. We’ve got some
major names being added, including Amazon, Microsoft, and another talk from
Apple. With Fourkites and a joint ...
Trino Fest is drawing ever closer. Commander Bun Bun has been hard at work
behind the scenes arranging the schedule and making sure that Trino’s trip to
Boston is going to be a great one. In case you missed it,
we announced Trino Fest
a couple months...
Exciting news - time travel capability has finally arrived in the Delta Lake
connector! After introducing support for time travel in the Iceberg connector
back in 2022, we’re thrilled to announce that the Delta Lake connector now joins
the ranks as t...
It was not that long ago that we first announced support for Java 21, and subsequently made it a build and runtime
requirement with Trino 436....
Thinking about our recent work on caching in Trino reminds me of the famous
saying, “There are only two hard things in computer science: cache invalidation
and naming things.” Well,
in the Trino community we know all about caching and naming. With th...
Do you know where the name ‘Trino’ comes from? It’s actually a shortened form of
‘neutrino’. These fast and lightweight subatomic particles have recently made
their way to Japan. You can now reserve your copy of the Japanese edition of
Trino: The Def...
After the resounding success of Trino Fest and Trino Summit in 2023, Commander
Bun Bun has exciting news to share: we’re taking our biggest events of the year
back to being in-person. They’ll be hybrid, to be more specific, so if you can’t
travel, do...
Trino now ships with an access control integration using the popular and widely
used Open Policy Agent (OPA) from the Cloud Native
Computing Foundation. The release of Trino
438 marks an important
milestone of the effort towards this integration....
If “Wrapped” is good enough for Spotify,
it’s good enough for Trino, right? As we look forward to a bright 2024, we can
also take a moment to get sentimental, look back at everything we’ve
accomplished, and reflect on the progress we’ve made. Comman...
Two days of non-stop Trino action are done! Last week, Trino Summit 2023
took place virtually another great community event. Great presentations from Trino
experts across the globe showed different use cases and experiences with Trino....
Are you ready? Trino Summit
2023
is just two days away, and our lineup of speakers, sponsors, and activities is
truly amazing. Make sure to register and join us live....
In the fourth part of our training series Learning SQL with Trino from the
experts Martin Traverso, Dain
Sundstrom and I took on the big topic of aggregation functions, and covered the
two new and exciting features of table functions and SQL routines...
As winter nears, the days may be getting shorter, but so is the wait until
Trino Summit 2023! It’ll be here before you know it on December 13th and 14th.
We’ve got a packed speaker lineup full of exciting talks, and we’re ready to
share some details ...
In the third part of our training series Learning SQL with Trino from the
experts David Phillips and I changed
gears from reading data and performing analytics with Trino. We looked the the
topic of write operations. We covered creating catalogs, sch...
We want to see the best SQL routines
you can write, feature them as examples in the
documentation, and send you
some goodies as a reward!...
We’re excited to announce that as of version 432, Trino can run with Java 21. In
fact, the Trino Docker image uses Java 21 now. We have done upgrades to newer
Java LTS versions successfully before when we upgraded to Java 11 and then Java
17 with Tri...
In the second part of our training series Learning SQL with Trino from the
experts Martin Traverso and I built
on top of the foundational knowledge from the first training session. We continued to learn more about data
types and working with them, in...
In our training series Learning SQL with Trino from the experts Martin Traverso, Dain Sundstrom, David Phillips,
and myself will run through the wide range of SQL support and features of Trino with
our audience. In the first episode, we covered the c...
The Trino community in Japan held an online event on October 5th, 2023. This
article is a summary of the conference aiming to share the presentations and
provide an overview....
You started with one Trino cluster, and your users like the power for SQL and
querying all sorts of data sources.
Then you needed to upgrade and got a cluster for testing going. That was a while
ago, and now you run a separate cluster configured for ...
Do you have a rough idea of what SQL is? Do you need to get data out of object
storage in the cloud and some relational database at the same time? You should
look at Trino and learn about SQL....
Trino, Trino, Trino everywhere. Just looking at our website stats and the users
in our community chat, we know that Trino is going places. We also know that one
of these places with a large user community is China. And now we have good news
for you. ...
The Trino community is buzzing. Commander Bun Bun is ready to invite you all to
join us for Trino Summit 2023. And “all” really means everyone in the community.
The event is free to attend, virtual, and full of news and shared knowledge from
your pee...