| Steps To Reproduce: |
|
repro.py
|
#!/usr/bin/env python2
|
import sys
|
from readers import read_ftdc
|
# https://github.com/10gen/t2/blob/master/scripts/readers.py
|
ftdc = [ ('serverStatus', 'storageEngine', 'oldestRequiredTimestampForCrashRecovery', 't'),
|
('serverStatus', 'storageEngine', 'oldestRequiredTimestampForCrashRecovery', 'i')]
|
for chunk in read_ftdc(sys.argv[1]):
|
values = chunk.values()
|
assert all(len(values[0])==len(v) for v in values)
|
for key in ftdc:
|
print( key )
|
print( values[chunk.keys().index( key )] )
|
// 5.0, 4.4, 4.2 FTDC metrics files
|
$ python2 repro.py metrics50.bson
|
reading metrics50.bson
|
('serverStatus', 'storageEngine', 'oldestRequiredTimestampForCrashRecovery', 't')
|
[1, 1, 1, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301]
|
('serverStatus', 'storageEngine', 'oldestRequiredTimestampForCrashRecovery', 'i')
|
[1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785, 1623804785]
|
|