[ 
https://issues.apache.org/jira/browse/OMID-217?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lars Hofhansl updated OMID-217:
-------------------------------
    Description: 
Playing with Omid I would like to propose two settings and one code change:
# (server) waitStrategy: LOW_CPU (without this, the TSO server will keep one 
core 100% busy)
# (client) postCommitMode: 
!!org.apache.omid.tso.client.OmidClientConfiguration$PostCommitMode ASYNC (the 
client returns when it is safe to do so for correctness, optimizations - 
updating shadow columns - happen asynchronously)
# (client) conflictDetectionLevel: 
!!org.apache.omid.tso.client.OmidClientConfiguration$ConflictDetectionLevel ROW 
(this is lighter than CELL)
# TSOChannelHandler.java:106 change the max packet size to 100MB, so that - if 
needed - the TSO can handle large transactions (up to 20m rows). Or at least 
make this a config option.

Let's discuss these...

  was:
Playing with Omid I would like to propose two settings and one code change:
# (server) waitStrategy: LOW_CPU (without this, the TSO server will keep one 
core 100% busy)
# (client) postCommitMode: 
!!org.apache.omid.tso.client.OmidClientConfiguration$PostCommitMode ASYNC (the 
client returns when it is safe to do so for correctness, optimizations - 
updating shadow columns - happen asynchronously)
# (client) conflictDetectionLevel: 
!!org.apache.omid.tso.client.OmidClientConfiguration$ConflictDetectionLevel ROW 
(this is lighter than CELL)
# TSOChannelHandler.java:106 change the max packet size to 100MB, so that - if 
needed - the TSO can handle large transactions (up to 20m rows)

Let's discuss these...


> DISCUSS: Change some Omid defaults.
> -----------------------------------
>
>                 Key: OMID-217
>                 URL: https://issues.apache.org/jira/browse/OMID-217
>             Project: Phoenix Omid
>          Issue Type: Wish
>            Reporter: Lars Hofhansl
>            Priority: Major
>
> Playing with Omid I would like to propose two settings and one code change:
> # (server) waitStrategy: LOW_CPU (without this, the TSO server will keep one 
> core 100% busy)
> # (client) postCommitMode: 
> !!org.apache.omid.tso.client.OmidClientConfiguration$PostCommitMode ASYNC 
> (the client returns when it is safe to do so for correctness, optimizations - 
> updating shadow columns - happen asynchronously)
> # (client) conflictDetectionLevel: 
> !!org.apache.omid.tso.client.OmidClientConfiguration$ConflictDetectionLevel 
> ROW (this is lighter than CELL)
> # TSOChannelHandler.java:106 change the max packet size to 100MB, so that - 
> if needed - the TSO can handle large transactions (up to 20m rows). Or at 
> least make this a config option.
> Let's discuss these...



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to