I've verified that AIO GC is working on bionic. First, I configured radosgw with:
rgw gc obj min wait = 5
rgw gc processor period = 60
rgw gc processor max time = 60
...and then tested with the Hot Sauce S3 tool, configured to create 100 10MB objects and
then request deletion, triggering the GC code:
./hsbench -a $akey -s $skey -u http://127.0.0.1:70 -z 10MB -n 100 -t 2 -b 1 -m ipd
In another window, I watched the GC list and saw that it grew when deletion was requested, and
indeed evicted objects until the count was once again 0.
I've verified that AIO GC is working on bionic. First, I configured radosgw with:
rgw gc obj min wait = 5
rgw gc processor period = 60
rgw gc processor max time = 60
...and then tested with the Hot Sauce S3 tool, configured to create 100 10MB objects and 127.0.0. 1:70 -z 10MB -n 100 -t 2 -b 1 -m ipd
then request deletion, triggering the GC code:
./hsbench -a $akey -s $skey -u http://
In another window, I watched the GC list and saw that it grew when deletion was requested, and
indeed evicted objects until the count was once again 0.