Groups
Groups
Sign in
Groups
Groups
rama-user
Conversations
About
Send feedback
Help
rama-user
1–30 of 86
Mark all as read
Report group
0 selected
Ali ARGÜN
,
Nathan Marz
2
Oct 10
Questions about Rama 1.1.0 Java module REST APIs
Answers inline. On Wed, Oct 8, 2025 at 10:28 PM Ali ARGÜN <argu...@gmail.com> wrote: Hi rama
unread,
Questions about Rama 1.1.0 Java module REST APIs
Answers inline. On Wed, Oct 8, 2025 at 10:28 PM Ali ARGÜN <argu...@gmail.com> wrote: Hi rama
Oct 10
Michael Frericks
,
Nathan Marz
3
Aug 27
local-transform throws rpl.rama.distributed.exceptions.IllegalWriteException: null
That exception means you're trying to write to a PState not owned by that topology. This is
unread,
local-transform throws rpl.rama.distributed.exceptions.IllegalWriteException: null
That exception means you're trying to write to a PState not owned by that topology. This is
Aug 27
Nathan Marz
Jun 3
Released Rama 1.1.0
We've released Rama 1.1.0. The big new feature is "instant depot migrations", which
unread,
Released Rama 1.1.0
We've released Rama 1.1.0. The big new feature is "instant depot migrations", which
Jun 3
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