[
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)