Sergey, Do you mean attaching something more than a single String?
On Wed, Oct 4, 2017 at 3:01 PM, Konstantin Dudkov <kdud...@ya.ru> wrote: > Hi, > > .withTag maybe? > > 04/10/2017 14:52, Sergey Kozlov пишет: > > Hi >> >> .withApplication and .withMetatData may narrow use case. Looks like . >> withDescription can have more sense and allow use write any information >> valuable for further debugging. >> >> On Wed, Oct 4, 2017 at 2:47 PM, Dmitriy Setrakyan <dsetrak...@apache.org> >> wrote: >> >> I would rename to "withMetadata()". >>> >>> On Wed, Oct 4, 2017 at 2:31 PM, Vladimir Ozerov <voze...@gridgain.com> >>> wrote: >>> >>> Alex, >>>> >>>> I do not think we have such feature in the product at the moment. But >>>> >>> this >>> >>>> could be very valuable addition. For example, we have somewhat similar >>>> >>> task >>> >>>> for JDBC - to track applications that use the driver [1]. We can think >>>> of >>>> adding a single optional string to transaction protocol, so that we can >>>> track application/module on any node. E.g.: >>>> >>>> IgniteTransactions transactions = ignite.transactions(). >>>> >>> withApplication(" >>> >>>> *myApp:myModule*"); >>>> >>>> And then all usages of this facade will propagate application to all >>>> >>> nodes. >>> >>>> >>>> Thoughts? >>>> >>>> [1] https://issues.apache.org/jira/browse/IGNITE-5453 >>>> >>>> On Wed, Oct 4, 2017 at 1:22 PM, Alexei Scherbakov < >>>> alexey.scherbak...@gmail.com> wrote: >>>> >>>> Alexey, >>>>> >>>>> Simplest way: wrap IgniteTransactions instance returned by >>>>> ignite.transactions() with delegate using advanced logging capabilities >>>>> >>>> for >>>> >>>>> tx* methods, like current thread and stack trace. >>>>> >>>>> There is no notion of transaction parameters. >>>>> >>>>> 2017-10-04 12:40 GMT+03:00 Alexey Inozemtsev < >>>>> >>>> alexey.inozemt...@gmail.com >>>> >>>>> : >>>>>> >>>>> >>>>> Igniters, >>>>>> A team I'm working with uses Apache Ignite massively. >>>>>> There are many application modules using the cluster. >>>>>> We've faced a problem on how to identify the external app >>>>>> modules which keep transactions open in the grid. >>>>>> Right now we have to restart client nodes to get reed of them. >>>>>> >>>>>> Is there a parameter on Ignite transaction to (ala MODULE in Oracle) >>>>>> >>>>> which >>>>> >>>>>> can be set on a client side? >>>>>> Are there other ways to manage such a situation? >>>>>> >>>>>> Have a nice day, >>>>>> Alexey >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> Best regards, >>>>> Alexei Scherbakov >>>>> >>>>> >>>> >>> >> >> >> > -- > Regards, Konstantin. >