Groups
Conversations
All groups and messages
Send feedback to Google
Help
Training
Sign in
Groups
rama-user
Conversations
About
Groups keyboard shortcuts have been updated
Dismiss
See shortcuts
rama-user
1–30 of 83
Mark all as read
Report group
0 selected
Johan Stuyts
, …
Johan Stuyts
3
Apr 3
Maven instructions incomplete, POM of rpl:schema:1.1.12 incorrect
Thanks. It works now. The first in-process cluster has been started! Op donderdag 3 april 2025 om 01:
unread,
Maven instructions incomplete, POM of rpl:schema:1.1.12 incorrect
Thanks. It works now. The first in-process cluster has been started! Op donderdag 3 april 2025 om 01:
Apr 3
Admin RunningCode.Com
,
Nathan Marz
4
Mar 22
Two nodes for production?
I hope you enjoy the learning process. There's also a #rama channel in the Clojurians Slack where
unread,
Two nodes for production?
I hope you enjoy the learning process. There's also a #rama channel in the Clojurians Slack where
Mar 22
Nathan Marz
Mar 18
Rama is now free for production use and first two case studies
We've just released the free version of Rama, which you can download from our website. The free
unread,
Rama is now free for production use and first two case studies
We've just released the free version of Rama, which you can download from our website. The free
Mar 18
Sashidhar T
,
Nathan Marz
2
Feb 7
Licensing for Rama on-premise apps
Depending on the specifics we can work out an arrangement. I'll email you privately. On Thu, Feb
unread,
Licensing for Rama on-premise apps
Depending on the specifics we can work out an arrangement. I'll email you privately. On Thu, Feb
Feb 7
Sashidhar T
,
Nathan Marz
4
Jan 8
Subindexed list throws an error - Serializer not defined for type class rpl.rama.durable.RocksDBWrapper
You can just do postsPState.select(Path.key(userId).all()) to convert the subindexed set to an in-
unread,
Subindexed list throws an error - Serializer not defined for type class rpl.rama.durable.RocksDBWrapper
You can just do postsPState.select(Path.key(userId).all()) to convert the subindexed set to an in-
Jan 8
Sashidhar T
,
Nathan Marz
2
Jan 8
Set arithmetic on two or more subindexed sets of a PState
You can do this in a foreign select with a path like this: Path.subselect(Path.multiPath(Path.key(
unread,
Set arithmetic on two or more subindexed sets of a PState
You can do this in a foreign select with a path like this: Path.subselect(Path.multiPath(Path.key(
Jan 8
Rahman
,
Nathan Marz
2
12/13/24
Durable Execution
Yes, this is core to how Rama topologies work. Stream topologies provide at-least once semantics by
unread,
Durable Execution
Yes, this is core to how Rama topologies work. Stream topologies provide at-least once semantics by
12/13/24
jacob franco
,
Nathan Marz
3
11/15/24
Retrieving all keys in a PState
Okay yeah, just making a topology querying all partitions worked. Thanks! On Friday, November 15,
unread,
Retrieving all keys in a PState
Okay yeah, just making a topology querying all partitions worked. Thanks! On Friday, November 15,
11/15/24
jacob franco
,
Nathan Marz
6
11/2/24
Updating key for PState
The Series object is just a Java object. So you can fetch it from the PState, modify it, and then
unread,
Updating key for PState
The Series object is just a Java object. So you can fetch it from the PState, modify it, and then
11/2/24
jacob franco
,
Nathan Marz
5
10/7/24
Data Retrieval Across Multiple Partitions 2
Yeah, definitely misunderstanding, but your explanation does help. For my use case I may opt for a
unread,
Data Retrieval Across Multiple Partitions 2
Yeah, definitely misunderstanding, but your explanation does help. For my use case I may opt for a
10/7/24
Nathan Marz
9/30/24
Rama 0.22.0 released, including new instant migrations feature
Instructions for downloading are on this page. The big new feature in this release is "instant
unread,
Rama 0.22.0 released, including new instant migrations feature
Instructions for downloading are on this page. The big new feature in this release is "instant
9/30/24
Roman Leventov
,
Nathan Marz
2
9/18/24
Python API for AI applications
With the recent release of the REST API, it's now possible to build clients in Python that read/
unread,
Python API for AI applications
With the recent release of the REST API, it's now possible to build clients in Python that read/
9/18/24
jacob franco
,
Nathan Marz
3
9/16/24
Data Retrieval Across Multiple Partitions
That was exactly it, it actually makes so much sense now. Thanks! On Monday, September 16, 2024 at 5:
unread,
Data Retrieval Across Multiple Partitions
That was exactly it, it actually makes so much sense now. Thanks! On Monday, September 16, 2024 at 5:
9/16/24
jacob franco
,
Nathan Marz
4
8/16/24
Efficient Range Query in Rama ?
Yes, that's right. If a data structure isn't subindexed, it gets read/written as a whole from
unread,
Efficient Range Query in Rama ?
Yes, that's right. If a data structure isn't subindexed, it gets read/written as a whole from
8/16/24
Iman A
,
Nathan Marz
4
8/5/24
How suitable would Rama be as a replacement for Firestore realtime db
Rama pushes the diff from the server directly to the client when the server detects a change that
unread,
How suitable would Rama be as a replacement for Firestore realtime db
Rama pushes the diff from the server directly to the client when the server detects a change that
8/5/24
Nathan Marz
7/22/24
Rama 0.17.0 released
Instructions for downloading are on this page. Change: New foreign depot methods for fetching ranges
unread,
Rama 0.17.0 released
Instructions for downloading are on this page. Change: New foreign depot methods for fetching ranges
7/22/24
Nathan Marz
5/21/24
Rama 0.16.1 released
Instructions for downloading are on this page. Changes: Greatly improve source/line info in compiler
unread,
Rama 0.16.1 released
Instructions for downloading are on this page. Changes: Greatly improve source/line info in compiler
5/21/24
Nathan Marz
3/18/24
Rama 0.12.1 released
Instructions for downloading are on this page. Changelog: Add threeten-extra dependency so that
unread,
Rama 0.12.1 released
Instructions for downloading are on this page. Changelog: Add threeten-extra dependency so that
3/18/24
Nathan Marz
,
Manas Marthi
3
2/6/24
Rama 0.11.9 released
We're not planning to make a Kotlin-specific API in the near future, but as Kotlin is similar to
unread,
Rama 0.11.9 released
We're not planning to make a Kotlin-specific API in the near future, but as Kotlin is similar to
2/6/24
Nathan Marz
12/26/23
Rama 0.11.4 released
Instructions for downloading are on this page. The version is jumping from 0.11.0 to 0.11.4 because
unread,
Rama 0.11.4 released
Instructions for downloading are on this page. The version is jumping from 0.11.0 to 0.11.4 because
12/26/23
Fjolne Yngling
,
Nathan Marz
5
12/13/23
PStates => PStates and Depots => Depots
Sorry for the late response. Your answers have been of great help while I was prototyping the
unread,
PStates => PStates and Depots => Depots
Sorry for the late response. Your answers have been of great help while I was prototyping the
12/13/23
Ezra Match
,
Nathan Marz
2
12/6/23
Check if value exists in a set
You can do that with the Java API like this: .localSelect("$$p", Path.key("*userId
unread,
Check if value exists in a set
You can do that with the Java API like this: .localSelect("$$p", Path.key("*userId
12/6/23
Nathan Marz
11/28/23
Rama 0.11.0 released
Instructions for downloading are on this page. This release adds a major new feature for stream
unread,
Rama 0.11.0 released
Instructions for downloading are on this page. This release adds a major new feature for stream
11/28/23
Britannio Jarrett
,
Nathan Marz
2
11/27/23
How to ensure that two-phase aggregation is taking place here?
That's correct. Query topologies are implicitly batch blocks. Two-phase aggregation will take
unread,
How to ensure that two-phase aggregation is taking place here?
That's correct. Query topologies are implicitly batch blocks. Two-phase aggregation will take
11/27/23
Nathan Marz
11/20/23
Rama 0.10.2 released
Changes are listed below. Instructions for downloading are on this page. Add "cond" to Java
unread,
Rama 0.10.2 released
Changes are listed below. Instructions for downloading are on this page. Add "cond" to Java
11/20/23
Michael Acar
, …
Britannio Jarrett
3
11/14/23
I made a GPT for Rama
Here's an example of it in use: https://chat.openai.com/share/96b0f2ad-ef1a-4ad1-95de-
unread,
I made a GPT for Rama
Here's an example of it in use: https://chat.openai.com/share/96b0f2ad-ef1a-4ad1-95de-
11/14/23
Dipen Bambhaniya
,
Nathan Marz
2
11/9/23
Unable to run twitter-scale-mastodon in local
Rama doesn't currently work on Windows. On Thu, Nov 9, 2023 at 12:34 AM Dipen Bambhaniya <job.
unread,
Unable to run twitter-scale-mastodon in local
Rama doesn't currently work on Windows. On Thu, Nov 9, 2023 at 12:34 AM Dipen Bambhaniya <job.
11/9/23
Simon Katz
, …
Nathan Marz
4
10/29/23
rama-demo-gallery and Clojure version
I'll add a note to the repository about this. The cause is that Rama AOT compiles Clojure within
unread,
rama-demo-gallery and Clojure version
I'll add a note to the repository about this. The cause is that Rama AOT compiles Clojure within
10/29/23
Samuel Duursma
, …
Jakub Holý
7
10/28/23
Symbols from Rama namespaces cannot be resolved
I am looking forward to that clj-kondo config! I can confirm that Cursive is hopeless. Perhaps it too
unread,
Symbols from Rama namespaces cannot be resolved
I am looking forward to that clj-kondo config! I can confirm that Cursive is hopeless. Perhaps it too
10/28/23
AJ LaMarc
,
Nathan Marz
3
10/26/23
Subindex and efficiently query a composite key
I would generate a unique ID within the topology for the chat message. You can use
unread,
Subindex and efficiently query a composite key
I would generate a unique ID within the topology for the chat message. You can use
10/26/23