You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-27 21:01:50 +03:00
clang format apply
This commit is contained in:
@ -32,58 +32,58 @@ char* name;
|
||||
|
||||
void usage()
|
||||
{
|
||||
cout << "Usage " << name << " which_lock_to_use which_side_to_use lock_or_unlock\n" <<
|
||||
" which_lock_to_use: 1=VSS 2=ExtentMap 3=FreeList 4=VBBM 5=CopyLocks\n" <<
|
||||
" which_side_to_use: r|w (read or write)\n" <<
|
||||
" lock_or_unlock: l|u (lock or unlock)\n";
|
||||
exit(1);
|
||||
cout << "Usage " << name << " which_lock_to_use which_side_to_use lock_or_unlock\n"
|
||||
<< " which_lock_to_use: 1=VSS 2=ExtentMap 3=FreeList 4=VBBM 5=CopyLocks\n"
|
||||
<< " which_side_to_use: r|w (read or write)\n"
|
||||
<< " lock_or_unlock: l|u (lock or unlock)\n";
|
||||
exit(1);
|
||||
}
|
||||
|
||||
int main(int argc, char** argv)
|
||||
{
|
||||
uint32_t which_lock; // 1-5
|
||||
uint32_t which_side; // 0 or 1
|
||||
uint32_t lock_unlock; // 0 or 1
|
||||
RWLock* rwlock;
|
||||
uint32_t which_lock; // 1-5
|
||||
uint32_t which_side; // 0 or 1
|
||||
uint32_t lock_unlock; // 0 or 1
|
||||
RWLock* rwlock;
|
||||
|
||||
name = argv[0];
|
||||
name = argv[0];
|
||||
|
||||
if (argc != 4)
|
||||
usage();
|
||||
if (argc != 4)
|
||||
usage();
|
||||
|
||||
if (strlen(argv[1]) != 1 || strlen(argv[2]) != 1 || strlen(argv[3]) != 1)
|
||||
usage();
|
||||
if (strlen(argv[1]) != 1 || strlen(argv[2]) != 1 || strlen(argv[3]) != 1)
|
||||
usage();
|
||||
|
||||
which_lock = atoi(argv[1]);
|
||||
which_lock = atoi(argv[1]);
|
||||
|
||||
if (which_lock < 1 || which_lock > 5)
|
||||
usage();
|
||||
if (which_lock < 1 || which_lock > 5)
|
||||
usage();
|
||||
|
||||
if (argv[2][0] == 'r')
|
||||
which_side = 0;
|
||||
else if (argv[2][0] == 'w')
|
||||
which_side = 1;
|
||||
if (argv[2][0] == 'r')
|
||||
which_side = 0;
|
||||
else if (argv[2][0] == 'w')
|
||||
which_side = 1;
|
||||
else
|
||||
usage();
|
||||
|
||||
if (argv[3][0] == 'l')
|
||||
lock_unlock = 0;
|
||||
else if (argv[3][0] == 'u')
|
||||
lock_unlock = 1;
|
||||
else
|
||||
usage();
|
||||
|
||||
rwlock = new RWLock(0x10000 * which_lock);
|
||||
|
||||
if (which_side == 0)
|
||||
if (lock_unlock == 0)
|
||||
rwlock->read_lock();
|
||||
else
|
||||
usage();
|
||||
rwlock->read_unlock();
|
||||
else if (lock_unlock == 0)
|
||||
rwlock->write_lock();
|
||||
else
|
||||
rwlock->write_unlock();
|
||||
|
||||
if (argv[3][0] == 'l')
|
||||
lock_unlock = 0;
|
||||
else if (argv[3][0] == 'u')
|
||||
lock_unlock = 1;
|
||||
else
|
||||
usage();
|
||||
|
||||
rwlock = new RWLock(0x10000 * which_lock);
|
||||
|
||||
if (which_side == 0)
|
||||
if (lock_unlock == 0)
|
||||
rwlock->read_lock();
|
||||
else
|
||||
rwlock->read_unlock();
|
||||
else if (lock_unlock == 0)
|
||||
rwlock->write_lock();
|
||||
else
|
||||
rwlock->write_unlock();
|
||||
|
||||
return 0;
|
||||
return 0;
|
||||
}
|
||||
|
Reference in New Issue
Block a user