diff --git a/assets/default-config.tmpl b/assets/default-config.tmpl index ab2a03f6..ac122784 100644 --- a/assets/default-config.tmpl +++ b/assets/default-config.tmpl @@ -61,6 +61,9 @@ db: - uninitialized_topology fs: numProcessorsPerCPU: 0.125 + commitlog: + # https://docs.m3db.io/operational_guide/availability_consistency_durability/ + returnUnfulfilledForCorruptCommitLogFiles: false commitlog: flushMaxBytes: 524288 diff --git a/pkg/assets/statik.go b/pkg/assets/statik.go index a98ee8c9..2740a95f 100644 --- a/pkg/assets/statik.go +++ b/pkg/assets/statik.go @@ -26,6 +26,6 @@ import ( ) func init() { - data := "PK\x03\x04\x14\x00\x08\x00\x08\x00\x00\x00!(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x13\x00 \x00default-config.tmplUT\x05\x00\x01\x80Cm8\xa4TMo\x1b7\x10\xbd\xef\xaf\x18\xf8.\xeb#V\xed\xf0\x96\xd89\x14pS\xa1n\xcf\x01E\xbe\xdde\xc3%7\xe4pm\xd9\xf0\x7f/\xc8]}\xb8\x86P\x14\x81.\xab\x99\xc7\xf7\xde|\x90\xca\xfb\xa0\x8d\x93\xec\x83\xa8\x88\xac\x89\x0c\xf7I\xeb\x80\x18s\x80\x88w=\x04](\xefj\xd3\\\x94\xd0 m\xca\xb1\xc5e\xf9\x89\xeb\xd5b\x993\xd6+i\xc7SNv\x88\xbdT\x98Xf\xc7\x88 \x8dZ&\xcb%\xb1\x17HN6M@#\x19zJ\x040\x1c\x1b\xef\x04]\xdd\xb4\x15Q\x07\x0eFM\x8cQ\xf9\x1eb\x82\xf6\x01\xb5y*6\x0f\xf5\x8c^\xfb\xe0;p\x8b\x14\xf7\xd8V:m\x116\x92[A\xf3\x89s\xca\xbd\xad\x9fN\n\xfc0\x8aJg\xd8<\xcb\xd1\xd5\x91{Jv\xbd5\xae\xf9C2\x04-/\x17%\x8a'\x86\xd3\xd0\x82\x9cw\xa8\x88X6\xbf\xf7\x99`rd\xf4\x83j\xd1A\xd0\x8f\xe4s\xf5\x95\xde\x96Y\xf8\xa61\xae\x19A\x16\x03\xac \xe3j_\xfd\xbb\x13\xff\xa7\xc4\x9f*@\x83\xa5\xb1\xd9\xe1\xd9N}\\,\xf2)eSd\x84\xfb\xb3\xa0eE\xd42\xf7_\xbd\xc6y\xd4jB\xdd\xfe\x17]\x9e\x8e\xc665\xe7!W\xd9u\xeb#\xffz7\xb6) z; \x08\xaa\x8dE \xe5\x8f\xc3J\x8d\xcd\x03\xaby\xf7Ao\xe7\xbd\xd73\xa3\xf3B\xf2n\xbe\xff\xd8\xaf\xb0\xe9\xe0\x13\x0bZwUU\xca7p<2=\x06\xc3\xb8\xf5.\x16gjw?N\xb2\x93\x7f\xfb\xb0g\x08\x90\xfa=$\xb9\x98\x07\xc7\xdf\x0e\xd8\x8a\xa8Q\x1b\x04\x05\xc7\xb2\xc93Z,r\xb0h|\xc5\xe3\x03\x82A\xfc\x14wN \xe2\x90\xf0.wo:\xc3\x1b\x84\x07(\xeft&\xb8\xbaY_\xff\xf2\x0e\xf7Y\xaa\xef\xbe\xae\xefR\x98Ve\xd5\xc5\xac\xb4\xf5\x9e#\x07\xd9\x8f\xc5\x1d\xfe\xf6\x08\x87\xed\xcb\xb7=w2\xee\"\xa3; *\xdfu\x86\xadoNb=\x10\xe2\xc9\xff\xe4L\xdePi\xcd3\xf47\xf6\xbd\xb7\xbe\x19\xbbT\x9f(\xb8\xd4m\x82W\x88\xd1\x87\xb8A\xb8\xdd\xfc\x95\xa7\xbd\\\xadK\xff\xf7B\xe3\x81\xda\xa6\xd8\xfe&\x9f>\xef\x18Q\xd0zu\xb5\xba\xb99f\xbe\x0c\x08;A\xcb\xd1\xc6\x8f\x84\x84\xa3\x90\x92V%[\x9a\xf0gy\xa8j\xf3tx\xa1\x88\xa2y\x86\xa0\xd5\xe2\xe3\xf5r\xbd\xca\xd2{\x93\xb9\x01\xf9\xfem\xa6\x97i>\xc80\xb7f[\x96i\xf4\x98\x1f\xd4\xe9-C\x18\x8c:Q\x85\x1b\x04]\xbc\xbc\xd0\xe5\x177\xd0\xeb\xeb\xc5!\xf3\xec\x1d\x04\xa1\xdbB\xebS\x1f\x13\x03\x15\xfa\xa3y\xd5\xe2\xce\x847\xf2\xdf\x87\xa3\x0c+=\xdd\xad7\xd3;#\x92}\xe9\xde\x1b\xc7QT//3\n\xd25\xc8\x1e\xa7(\xbd\xbe\x9e\x80g\xb9\x82\x19]\x16\xff\xf9\x0bNg\xc4?\x01\x00\x00\xff\xffPK\x07\x08\xbc\xacW\xb2\xcc\x02\x00\x00t\x06\x00\x00PK\x03\x04\x14\x00\x08\x00\x08\x00\x00\x00!(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x13\x00 \x00default-config.yamlUT\x05\x00\x01\x80Cm8\xa4TMo\xe36\x10\xbd\xebW\x10{O,+q\x93\xf0\xb6\x9b\xf4P \xdd\x1aM{\x0eh\xf2Ib\x97\xe2h\xc9\xa1\x13\xe7\xd7\x17\x94dYi`\xb4\xc5\xc2\x07K3O\xef\xbd\xf9 5Q0\xd6+\xa6 \x0b!\x9c\x8d\x0c\xff\xd9\x98\x80\x18s@\x08>\xf4\x90\xe2\x93&_\xdb\xe6\xd3\x10\xda+\x97r\xac\xbc\x1c~\xf2\xa6*\xd79\xe3H+7~\xe5U\x87\xd8+\x8d\x89\xe5\xe2\x14\x91\xc2\xa0V\xc9\xf1\x908\n$\xaf\x9a&\xa0Q\x0c3%\x02\x18\x9e-y)\xaeo\xdbB\x88\x0e\x1c\xac\x9e\x18\xa3\xa6\x1er\x82\xf6\x01\xb5}\x1dl\xce\xf5\x8c^\xfb@\x1d\xb8E\x8aGl\xab\xbcq\x08[\xc5\xad\x14\xab\x89s\xca\xbd\xaf_,\n\xbc\x1aE\x95\xb7l\xdf\xd4\xe8\xea\xc4=%\xbb\xdeY\xdf\xfc\xae\x18R\xac/\xcb!\x8aW\x8670Rx\xf2(\x84`\xd5\xfc\xd6g\x82\xc9\x915O\xbaE\x07)\xbe'\xca\xd5\x17f7\xcc\x82\x9a\xc6\xfaf\x049\xec\xe1\xa4\xb0\xbe\xa6\xe2\x9f\x9d\xf8?%\xfeP\x01\x06\xac\xac\xcb\x0e\xcfv\xea\xae,\xf3W\xda\xa5\xc8\x08\x8fgA\xebB\x88\x96\xb9\xffJ\x06\xe7Q\xd5\x84\xba\xff7\xba<\x1d\x83]j\xceC\xae\xb3\xeb\x96\"\xff\xf20\xb6) \x92\xdb#HQ[\x87!\x94\x1f\xe6\x95\x1a\x9b\x07\xd6\xab\xee\xca\xecV=\x99\x0bk\xf2B\xf2au|8\xae\xb0\xed@\x89\xa5\xd8tE1\x94o\xe1ydz \x96qO>\x0e\xce\xf4\xe1q\x9cd\xa7\xfe\xa2pd\x08P\xe6#$\xf9\x98\x07\xc7\xcf3\xb6\x10\xa2\xd1[\x04\x0d\xcf\xaa\xc93*\xcb\x1c\x1c4\xbe\xe2\xe5 \xc1\"~\x8e\x07\xaf\xa5\xe0\x90\xf0!\xf7h;\xcb[\x84'h\xf2&\x13\\\xdfnn~\xfa\x80\xfb\xa2\xf47\xaa\xeb\x87\x14\xa6U\xa9\xba\x98\x95vD\x1c9\xa8~,n~\xed\x11\xe6\xed\xcb\xa7=w2\x1e\"\xa3[\x045u\x9deG\xcd\"\xd6\x03!.\xde\x93\xb7yC\x95\xb3o0\xcfL=9j\xc6.\xd5\x0b\x05\x9f\xbam \x8d\x18)\xc4-\xc2\xfd\xf6\xcf<\xedu\xb5\x19\xfa\x7f\x14\x1a?\xa8]\x8a\xed\xaf\xea\xf5\xcb\x81\x11\xa5\xd8T\xd7\xd5\xed\xed)\xf3\xf3\x1e\xe1 \xc5z\xb4\xf1=!\xe1$\xa4\x95\xd3\xc9\x0dM\xf8c\xb8\xa8j\xfb:\xdfPBD\xfb\x06)\xaa\xf2\xeef\xbd\xa9\xb2\xf4\xd1dn@>\x7f\xdb\xe9fZ\xedUX9\xbb\x1b\x96i\xf4\x98/\xd4\xe9.C\xd8[\xbdP\x85\xdf\xcf\xd7\xe43\xfc~N\xbc\x91\x87\x14\xe8v0fic\"\x10\x03\xfb\xc9\xbbn\xf1`\xc3;\xf5o'2\xb06\xd3\xd1z7\xbc3\"\xd9\x96\xe9\xc9z^\xa03>\x1fQ\xb9\xcaG\xc5\\\x94\x97\xf9OVW7wg1\xeb\xff\x80\xa9\x16\x98\xbf\x03\x00\x00\xff\xffPK\x07\x08\xd5\x85\xf3L\xc2\x02\x00\x00\xa5\x06\x00\x00PK\x01\x02\x14\x03\x14\x00\x08\x00\x08\x00\x00\x00!(\xbc\xacW\xb2\xcc\x02\x00\x00t\x06\x00\x00\x13\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\xa4\x81\x00\x00\x00\x00default-config.tmplUT\x05\x00\x01\x80Cm8PK\x01\x02\x14\x03\x14\x00\x08\x00\x08\x00\x00\x00!(\xd5\x85\xf3L\xc2\x02\x00\x00\xa5\x06\x00\x00\x13\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\xa4\x81\x16\x03\x00\x00default-config.yamlUT\x05\x00\x01\x80Cm8PK\x05\x06\x00\x00\x00\x00\x02\x00\x02\x00\x94\x00\x00\x00\"\x06\x00\x00\x00\x00" + data := "PK\x03\x04\x14\x00\x08\x00\x08\x00\x00\x00!(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x13\x00 \x00default-config.tmplUT\x05\x00\x01\x80Cm8\xa4T\xdfo\xdbF\x0c~\xd7_Ad\xcf\xb6l7^\xd2{k\x9d\x16\x18\x90u\xc6\xb2>\x1b\xe7;J\xbe\xf5tTy<5N\x90\xff}8I\xfe\x91\x05\xc60\x14~\x91\xc9O\x1f\xbf\x8f\xa4h\x88\xd8\xba\xa0\x85X\x15\x00\xdeE\xc1\xf0\xc1Z\xc6\x18s\x00@\xf6-*\xb82\x14*W_\xf5\xa1N\xfb\x94c\xb3i\xffS7\x8b\xd9\n\x06\x8bVA\xa0\x80\x05\x80\xe8\xfa\x8f6\x13\x8c\x8a\x9c}0;lP\xc1\xf7D\xd9}a\xb7\xfd,\xa8\xae]\xa8\x07\x90\xc7\x0e\xbd\x02\x17**\xfe\xdd\x89\xffc\xf1\xa7\x0cX\x14\xed|Vx\xb1S\xefg\xb3\xfc\x96\xf1)\n\xf2\xfdE\xd0\xbc\x00\xd8\x89\xb4_\xc8\xe2e\xd4bD\xad\xfe\x8b.O\xc7\xe26\xd5\x97!\xd7Y\xf5\x8e\xa2\xfcv7\xb4\x891\x92\xef\x90\x15T\xcec\x1f\xca\x0f\xc7\x95\x1a\x9a\x87b\xca\xe6\x9d\xdd\x96-\xd9\x89\xb3y!e_\x1e\x1e\x0e+\xec\x1a\xa4$\n\x96MQ\xf4\xf6\x1d\x06\x19\x98~\xb0\x13\\Q\x88\xbd2\xb3\xbf\x1f&\xd9\xe8\xbf\x89\x0f\x0c\x8c\xda\xbe\x85\xa4\x10\xf3\xe0ds\xc4\x16\x00\xb5Y#\x1b\x0c\xa2\xeb<\xa3\xd9,\x07\xfb\x1a_\xf0\xc7\x03\xb2\xc3\xf8!\xee\x83Q \x9c\xf0M\xee\xde5N\xd6\xc8\x0fh(\xd8Lp}\xbb\xbc\xf9\xf5\x0d\xee\xa36\xdf\xa8\xaa\xee\x12\x8f\xab\xb2hb\xae\xb4%\x92(\xac\xdb\xc1\xdc\xf1o\x8b|\xdc\xbe\xfc\xb5\xe7N\xc6}\x14l\xce\x82\x86\x9a\xc6\x89\xa7\xfa,\xd6\"r<\xfb\x9f\x82\xcb\x1b\xaa\xbd{B\xbb\x11j\xc9S=t\xa9:\xab\x10R\xb3f2\x18#q\\#\xaf\xd6_\xf3\xb4\xe7\x8be\x0f9V:\xbd\xf1K\xbfIQ\x95\xa5%\x13\xa7y\xa6SG%\xb58X\xd4~S'g\xb1\xd4\x9dv^o\x9dw\xb2\xdf\x98\xd3T66\xf1\x18.\x8f\xac\x8c\x928|\x0dU\xf2\x95\xf3\x1e\xedg\xe2\x151\xa7VV\xbd\x86{\xaa?\xe7^(\xa8\xb4\x8f\xd8o\xc7kq\x95Oq\xf7\xbb~\xfc\xb8\x97\x0c[.\xae\x17\xb7\xb7\xa7\xcc\xa7\x0ey\xaf`>4\xe9{\xc2\x84'SF{\x93|\xaf\xff\xaf\xfe\x8cV\xee\xf1x?\x01\xa2{B\x05\x8b\xd9\xfb\x9b\xf9r\x91K\x1fZ\x98\xc7\x93\xaf\xc3z\xbc\x9be\xa7\xb9\xf4n\xdb\xaf\xfa\xa01\x9f\xfb\xf1\xd2\"w\xce\x9cU\xc5\xd0)\xb8z~\x86\xe9\xa7\xd0\xc1\xcb\xcb\xd51\xf3D\x01\x15`\xb3Ek\xcfu\x8c\x0c\xd0\xd3\x9f\xc4\x9b\x1d\xde9~U\xfe[w*#\xc6\x8e_\xfe\xab\xdd\xbaP$\xeb\xb2-\xb9 Q\x15\xcf\xcf\x13`\x1dj\xcc\x1a\xc7(\xbc\xbc\x9c\x81'\xd9\xc1\x04\xa6\xbd\xfe\xfc\x84\xc1f\xc4?\x01\x00\x00\xff\xffPK\x07\x08\x91\x19\xad^\x1b\x03\x00\x00\x12\x07\x00\x00PK\x03\x04\x14\x00\x08\x00\x08\x00\x00\x00!(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x13\x00 \x00default-config.yamlUT\x05\x00\x01\x80Cm8\xa4TMo\xe36\x10\xbd\xebW\x10{O,+q\x93\xf0\xb6\x9b\xf4P \xdd\x1aM{\x0eh\xf2Ib\x97\xe2h\xc9\xa1\x13\xe7\xd7\x17\x94dYi`\xb4\xc5\xc2\x07K3O\xef\xbd\xf9 5Q0\xd6+\xa6 \x0b!\x9c\x8d\x0c\xff\xd9\x98\x80\x18s@\x08>\xf4\x90\xe2\x93&_\xdb\xe6\xd3\x10\xda+\x97r\xac\xbc\x1c~\xf2\xa6*\xd79\xe3H+7~\xe5U\x87\xd8+\x8d\x89\xe5\xe2\x14\x91\xc2\xa0V\xc9\xf1\x908\n$\xaf\x9a&\xa0Q\x0c3%\x02\x18\x9e-y)\xaeo\xdbB\x88\x0e\x1c\xac\x9e\x18\xa3\xa6\x1er\x82\xf6\x01\xb5}\x1dl\xce\xf5\x8c^\xfb@\x1d\xb8E\x8aGl\xab\xbcq\x08[\xc5\xad\x14\xab\x89s\xca\xbd\xaf_,\n\xbc\x1aE\x95\xb7l\xdf\xd4\xe8\xea\xc4=%\xbb\xdeY\xdf\xfc\xae\x18R\xac/\xcb!\x8aW\x8670Rx\xf2(\x84`\xd5\xfc\xd6g\x82\xc9\x915O\xbaE\x07)\xbe'\xca\xd5\x17f7\xcc\x82\x9a\xc6\xfaf\x049\xec\xe1\xa4\xb0\xbe\xa6\xe2\x9f\x9d\xf8?%\xfeP\x01\x06\xac\xac\xcb\x0e\xcfv\xea\xae,\xf3W\xda\xa5\xc8\x08\x8fgA\xebB\x88\x96\xb9\xffJ\x06\xe7Q\xd5\x84\xba\xff7\xba<\x1d\x83]j\xceC\xae\xb3\xeb\x96\"\xff\xf20\xb6) \x92\xdb#HQ[\x87!\x94\x1f\xe6\x95\x1a\x9b\x07\xd6\xab\xee\xca\xecV=\x99\x0bk\xf2B\xf2au|8\xae\xb0\xed@\x89\xa5\xd8tE1\x94o\xe1ydz \x96qO>\x0e\xce\xf4\xe1q\x9cd\xa7\xfe\xa2pd\x08P\xe6#$\xf9\x98\x07\xc7\xcf3\xb6\x10\xa2\xd1[\x04\x0d\xcf\xaa\xc93*\xcb\x1c\x1c4\xbe\xe2\xe5 \xc1\"~\x8e\x07\xaf\xa5\xe0\x90\xf0!\xf7h;\xcb[\x84'h\xf2&\x13\\\xdfnn~\xfa\x80\xfb\xa2\xf47\xaa\xeb\x87\x14\xa6U\xa9\xba\x98\x95vD\x1c9\xa8~,n~\xed\x11\xe6\xed\xcb\xa7=w2\x1e\"\xa3[\x045u\x9deG\xcd\"\xd6\x03!.\xde\x93\xb7yC\x95\xb3o0\xcfL=9j\xc6.\xd5\x0b\x05\x9f\xbam \x8d\x18)\xc4-\xc2\xfd\xf6\xcf<\xedu\xb5\x19\xfa\x7f\x14\x1a?\xa8]\x8a\xed\xaf\xea\xf5\xcb\x81\x11\xa5\xd8T\xd7\xd5\xed\xed)\xf3\xf3\x1e\xe1 \xc5z\xb4\xf1=!\xe1$\xa4\x95\xd3\xc9\x0dM\xf8c\xb8\xa8j\xfb:\xdfPBD\xfb\x06)\xaa\xf2\xeef\xbd\xa9\xb2\xf4\xd1dn@>\x7f\xdb\xe9fZ\xedUX9\xbb\x1b\x96i\xf4\x98/\xd4\xe9.C\xd8[\xbdP\x85\xdf\xcf\xd7\xe43\xfc~N\xbc\x91\x87\x14\xe8v0fic\"\x10\x03\xfb\xc9\xbbn\xf1`\xc3;\xf5o'2\xb06\xd3\xd1z7\xbc3\"\xd9\x96\xe9\xc9z^\xa03>\x1fQ\xb9\xcaG\xc5\\\x94\x97\xf9OVW7wg1\xeb\xff\x80\xa9\x16\x98\xbf\x03\x00\x00\xff\xffPK\x07\x08\xd5\x85\xf3L\xc2\x02\x00\x00\xa5\x06\x00\x00PK\x01\x02\x14\x03\x14\x00\x08\x00\x08\x00\x00\x00!(\x91\x19\xad^\x1b\x03\x00\x00\x12\x07\x00\x00\x13\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\xa4\x81\x00\x00\x00\x00default-config.tmplUT\x05\x00\x01\x80Cm8PK\x01\x02\x14\x03\x14\x00\x08\x00\x08\x00\x00\x00!(\xd5\x85\xf3L\xc2\x02\x00\x00\xa5\x06\x00\x00\x13\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\xa4\x81e\x03\x00\x00default-config.yamlUT\x05\x00\x01\x80Cm8PK\x05\x06\x00\x00\x00\x00\x02\x00\x02\x00\x94\x00\x00\x00q\x06\x00\x00\x00\x00" fs.Register(data) }