Groups
Conversations
All groups and messages
Send feedback to Google
Help
Training
Sign in
Groups
Scala STM Discussion
Conversations
About
Scala STM Discussion
Contact owners and managers
1–30 of 87
Mark all as read
Report group
0 selected
Haddock
,
Hanns Holger Rutz
3
11/18/21
Migration to Scala3 planned?
Oh, this is good news :-). And thanks for the link! con...@sciss.de schrieb am Donnerstag, 11.
unread,
Migration to Scala3 planned?
Oh, this is good news :-). And thanks for the link! con...@sciss.de schrieb am Donnerstag, 11.
11/18/21
Haddock
, …
Nathan Bronson
7
12/6/17
Clustered STM?
All right, I see. Thanks :-) Am Montag, 4. Dezember 2017 18:24:23 UTC+1 schrieb Nathan Bronson: Hi
unread,
Clustered STM?
All right, I see. Thanks :-) Am Montag, 4. Dezember 2017 18:24:23 UTC+1 schrieb Nathan Bronson: Hi
12/6/17
Hanns Holger Rutz
2
8/29/15
What to do I must persist two different databases during commit / external-decider
So this would be my "improved" version which closes the databases which will possibly run
unread,
What to do I must persist two different databases during commit / external-decider
So this would be my "improved" version which closes the databases which will possibly run
8/29/15
Chinni Krishna
5/22/15
RollbackError while rolling back
Hi, I am running a set of instructions in STM.atomic block. There are some conflict transaction and
unread,
RollbackError while rolling back
Hi, I am running a set of instructions in STM.atomic block. There are some conflict transaction and
5/22/15
Chinni Krishna
5/20/15
ScalaSTM for Java Projects
Hi, We are planning to use ScalaSTM for our java application to protect the data. I wanted to know if
unread,
ScalaSTM for Java Projects
Hi, We are planning to use ScalaSTM for our java application to protect the data. I wanted to know if
5/20/15
Haddock
, …
Nathan Bronson
6
12/5/14
Question about rollback on concurrent Map.put
Hi Nathan, thanks for looking into this. PLease find my comments below. Am Donnerstag, 4. Dezember
unread,
Question about rollback on concurrent Map.put
Hi Nathan, thanks for looking into this. PLease find my comments below. Am Donnerstag, 4. Dezember
12/5/14
Tim Azzopardi
11/20/14
Scala STM port of clojure's Ant Colony demo
Hi, I've updated an old port to Scala I did of Rich Hickeys clojure's Ant Colony demo. It now
unread,
Scala STM port of clojure's Ant Colony demo
Hi, I've updated an old port to Scala I did of Rich Hickeys clojure's Ant Colony demo. It now
11/20/14
Kieron Wilkinson
,
Nathan Bronson
3
5/13/14
Unit Testing Recommendations
Hi Nathan, Thanks so much for the comprehensive answer. Given what you've said, I'm slowly
unread,
Unit Testing Recommendations
Hi Nathan, Thanks so much for the comprehensive answer. Given what you've said, I'm slowly
5/13/14
Jianbo Ye
,
Nathan Bronson
4
5/13/14
OutOfMemory Error
Jianbo, ScalaSTM internally supports partial rollback when there are nested transactions, although
unread,
OutOfMemory Error
Jianbo, ScalaSTM internally supports partial rollback when there are nested transactions, although
5/13/14
Hanns Holger Rutz
,
Nathan Bronson
3
3/15/14
Best way to test retry
I suggest Txn.retryFor(1, TimeUnit.NANOSECONDS). The first time it is encountered it will act like
unread,
Best way to test retry
I suggest Txn.retryFor(1, TimeUnit.NANOSECONDS). The first time it is encountered it will act like
3/15/14
Matthias Rahne
,
Nathan Bronson
4
3/10/14
Coordinated transaction (CommitBarrier) fails because of time out
Many thanks for your reply and the insights given. Regards – Matthias On Saturday, March 8, 2014 4:31
unread,
Coordinated transaction (CommitBarrier) fails because of time out
Many thanks for your reply and the insights given. Regards – Matthias On Saturday, March 8, 2014 4:31
3/10/14
daniel kroeni
, …
Nathan Bronson
4
1/21/14
Atomic block is retried after exception
Nathan, Many thanks for the clarifications. The original comment is now also clear as it stands. I
unread,
Atomic block is retried after exception
Nathan, Many thanks for the clarifications. The original comment is now also clear as it stands. I
1/21/14
tkue...@gmail.com
,
Nathan Bronson
3
9/3/13
Question about implementation
Wow, a detailed an impressive reply. Thank you very much :)
unread,
Question about implementation
Wow, a detailed an impressive reply. Thank you very much :)
9/3/13
谢非
, …
Bryan Hunt
3
6/20/13
The Future of ScalaSTM
Heliu, Perhaps it's reached the point where it does everything that anyone would want, and has no
unread,
The Future of ScalaSTM
Heliu, Perhaps it's reached the point where it does everything that anyone would want, and has no
6/20/13
Kevin Esler
,
Nathan Bronson
3
6/10/13
TMap vs immutable Map in a Ref
Thanks. That makes perfect sense. On Monday, June 10, 2013 1:15:38 PM UTC-4, Nathan Bronson wrote:
unread,
TMap vs immutable Map in a Ref
Thanks. That makes perfect sense. On Monday, June 10, 2013 1:15:38 PM UTC-4, Nathan Bronson wrote:
6/10/13
Lixing
4/13/13
Lock implementation based on TMap
Hi, I am trying to implement a lock(like basic read-write lock) based on the TMap. object TMapLock {
unread,
Lock implementation based on TMap
Hi, I am trying to implement a lock(like basic read-write lock) based on the TMap. object TMapLock {
4/13/13
Lixing
,
Nathan Bronson
2
3/3/13
Embedded Txn
Lixing, Using afterCompletion like this calls unlock at the right time, but it is unsafe for another
unread,
Embedded Txn
Lixing, Using afterCompletion like this calls unlock at the right time, but it is unsafe for another
3/3/13
Lixing
,
Nathan Bronson
4
3/1/13
Iterator of TMap, TSet
You are right that a transaction that modifies the map and a transaction that makes a snapshot will
unread,
Iterator of TMap, TSet
You are right that a transaction that modifies the map and a transaction that makes a snapshot will
3/1/13
Yarco Hayduk
,
Nathan Bronson
2
2/28/13
transaction commit
Yarco, Why are you trying to defer the commit? ScalaSTM is performing conflict resolution and retries
unread,
transaction commit
Yarco, Why are you trying to defer the commit? ScalaSTM is performing conflict resolution and retries
2/28/13
Felix-Johannes Jendrusch
,
Nathan Bronson
3
2/19/13
Distributed transaction (w/ Akka)
Thanks! On Sunday, 17 February 2013 22:39:29 UTC+1, Nathan Bronson wrote: Felix, You'll probably
unread,
Distributed transaction (w/ Akka)
Thanks! On Sunday, 17 February 2013 22:39:29 UTC+1, Nathan Bronson wrote: Felix, You'll probably
2/19/13
Lixing
,
Nathan Bronson
2
2/2/13
STMBench7 implementation on ScalaSTM
In Scala < 2.10 the immutable.TreeMap's iterator produced a lot of garbage, which
unread,
STMBench7 implementation on ScalaSTM
In Scala < 2.10 the immutable.TreeMap's iterator produced a lot of garbage, which
2/2/13
Andy
,
Nathan Bronson
5
1/23/13
Question on the exact semantics of beforeCommit?
Great. I have a test that can reproduce a race condition we run into when we save our event in
unread,
Question on the exact semantics of beforeCommit?
Great. I have a test that can reproduce a race condition we run into when we save our event in
1/23/13
Maurice Herlihy
,
Nathan Bronson
2
1/6/13
retrying transaction with empty read set?
You can use val cause = Txn.OptimisticFailureCause(category, trigger) NestingLevel.root.
unread,
retrying transaction with empty read set?
You can use val cause = Txn.OptimisticFailureCause(category, trigger) NestingLevel.root.
1/6/13
Maurice Herlihy
,
Nathan Bronson
2
1/5/13
retry and monitor locks?
Yes, it will be released. The stack is unwound with an exception, so monitors are released and
unread,
retry and monitor locks?
Yes, it will be released. The stack is unwound with an exception, so monitors are released and
1/5/13
Hanns Holger Rutz
,
Nathan Bronson
3
12/22/12
TxnLocal.isInitialized -- why doesn't an InTxnEnd suffice?
You're right, the parameter is more specific than necessary. I've published 0.8-SNAPSHOT with
unread,
TxnLocal.isInitialized -- why doesn't an InTxnEnd suffice?
You're right, the parameter is more specific than necessary. I've published 0.8-SNAPSHOT with
12/22/12
Nathan Bronson
,
Hanns Holger Rutz
3
12/22/12
ScalaSTM release 0.7
My opinion is that toString should return a transactionally correct value, and that there should be
unread,
ScalaSTM release 0.7
My opinion is that toString should return a transactionally correct value, and that there should be
12/22/12
Saxo
,
Nathan Bronson
4
12/11/12
Way to do prepare commit before final commit using Java API?
Thanks Nathan, I got it to compile after I supplied scala-library.jar and it works now: final Map<
unread,
Way to do prepare commit before final commit using Java API?
Thanks Nathan, I got it to compile after I supplied scala-library.jar and it works now: final Map<
12/11/12
Lee Mighdoll
, …
Lee Mighdoll
3
12/6/12
starting, with akka 2.0.x
Hi Nathan, thanks for the advice and useful tip. Cheers, Lee On Thu, Dec 6, 2012 at 9:09 AM, Nathan
unread,
starting, with akka 2.0.x
Hi Nathan, thanks for the advice and useful tip. Cheers, Lee On Thu, Dec 6, 2012 at 9:09 AM, Nathan
12/6/12
David Joyce
, …
Hanns Holger Rutz
5
11/25/12
ScalaSTM incorporated in Scala distribution?
I'd be excited to see what can be done with macros and scala-stm; that would still not touch the
unread,
ScalaSTM incorporated in Scala distribution?
I'd be excited to see what can be done with macros and scala-stm; that would still not touch the
11/25/12
Herbert Ghil
,
Nathan Bronson
3
11/13/12
Is it possible to do an atomic snapshot without retry?
Thanks for the suggestions. For the second solution, I have the impression it's only practical
unread,
Is it possible to do an atomic snapshot without retry?
Thanks for the suggestions. For the second solution, I have the impression it's only practical
11/13/12