Skip to content

Instantly share code, notes, and snippets.

@mnunberg
Created March 2, 2016 00:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mnunberg/d78c50d3e526d36d5393 to your computer and use it in GitHub Desktop.
Save mnunberg/d78c50d3e526d36d5393 to your computer and use it in GitHub Desktop.
Subdoc multi packet format
# key: mutateIn_REPLACE_Test
# op[0]: SUBDOC_REPLACE(foo, "car")
# op[1]: SUBDOC_REPLACE(foo, "car")
Operation STORE: Success (Not an error)
performing mutations..
Dumping packet..(kh_span: 45. val: 32
[0]: {0x80 (h)} {128 (d)}
[1]: {0xD1 (h)} {209 (d)}
[2]: {0x0 (h)} {0 (d)}
[3]: {0x15 (h)} {21 (d)}
[4]: {0x0 (h)} {0 (d)}
[5]: {0x0 (h)} {0 (d)}
[6]: {0x0 (h)} {0 (d)}
[7]: {0x3C (h)} {60 (d)} {< (c)}
[8]: {0x0 (h)} {0 (d)}
[9]: {0x0 (h)} {0 (d)}
[10]: {0x0 (h)} {0 (d)}
[11]: {0x35 (h)} {53 (d)} {5 (c)}
[12]: {0x1 (h)} {1 (d)}
[13]: {0x0 (h)} {0 (d)}
[14]: {0x0 (h)} {0 (d)}
[15]: {0x0 (h)} {0 (d)}
[16]: {0x0 (h)} {0 (d)}
[17]: {0x0 (h)} {0 (d)}
[18]: {0x0 (h)} {0 (d)}
[19]: {0x0 (h)} {0 (d)}
[20]: {0x0 (h)} {0 (d)}
[21]: {0x0 (h)} {0 (d)}
[22]: {0x0 (h)} {0 (d)}
[23]: {0x0 (h)} {0 (d)}
[24]: {0x6D (h)} {109 (d)} {m (c)}
[25]: {0x75 (h)} {117 (d)} {u (c)}
[26]: {0x74 (h)} {116 (d)} {t (c)}
[27]: {0x61 (h)} {97 (d)} {a (c)}
[28]: {0x74 (h)} {116 (d)} {t (c)}
[29]: {0x65 (h)} {101 (d)} {e (c)}
[30]: {0x49 (h)} {73 (d)} {I (c)}
[31]: {0x6E (h)} {110 (d)} {n (c)}
[32]: {0x5F (h)} {95 (d)} {_ (c)}
[33]: {0x52 (h)} {82 (d)} {R (c)}
[34]: {0x45 (h)} {69 (d)} {E (c)}
[35]: {0x50 (h)} {80 (d)} {P (c)}
[36]: {0x4C (h)} {76 (d)} {L (c)}
[37]: {0x41 (h)} {65 (d)} {A (c)}
[38]: {0x43 (h)} {67 (d)} {C (c)}
[39]: {0x45 (h)} {69 (d)} {E (c)}
[40]: {0x5F (h)} {95 (d)} {_ (c)}
[41]: {0x54 (h)} {84 (d)} {T (c)}
[42]: {0x65 (h)} {101 (d)} {e (c)}
[43]: {0x73 (h)} {115 (d)} {s (c)}
[44]: {0x74 (h)} {116 (d)} {t (c)}
[45]: {0xCA (h)} {202 (d)}
[46]: {0x0 (h)} {0 (d)}
[47]: {0x0 (h)} {0 (d)}
[48]: {0x3 (h)} {3 (d)}
[49]: {0x0 (h)} {0 (d)}
[50]: {0x0 (h)} {0 (d)}
[51]: {0x0 (h)} {0 (d)}
[52]: {0x5 (h)} {5 (d)}
[53]: {0x66 (h)} {102 (d)} {f (c)}
[54]: {0x6F (h)} {111 (d)} {o (c)}
[55]: {0x6F (h)} {111 (d)} {o (c)}
[56]: {0x22 (h)} {34 (d)} {" (c)}
[57]: {0x63 (h)} {99 (d)} {c (c)}
[58]: {0x61 (h)} {97 (d)} {a (c)}
[59]: {0x72 (h)} {114 (d)} {r (c)}
[60]: {0x22 (h)} {34 (d)} {" (c)}
[61]: {0xCA (h)} {202 (d)}
[62]: {0x0 (h)} {0 (d)}
[63]: {0x0 (h)} {0 (d)}
[64]: {0x3 (h)} {3 (d)}
[65]: {0x0 (h)} {0 (d)}
[66]: {0x0 (h)} {0 (d)}
[67]: {0x0 (h)} {0 (d)}
[68]: {0x5 (h)} {5 (d)}
[69]: {0x66 (h)} {102 (d)} {f (c)}
[70]: {0x6F (h)} {111 (d)} {o (c)}
[71]: {0x6F (h)} {111 (d)} {o (c)}
[72]: {0x22 (h)} {34 (d)} {" (c)}
[73]: {0x63 (h)} {99 (d)} {c (c)}
[74]: {0x61 (h)} {97 (d)} {a (c)}
[75]: {0x72 (h)} {114 (d)} {r (c)}
[76]: {0x22 (h)} {34 (d)} {" (c)}
Operation SDMUTATE: Success (Not an error)
Done
# key: mutateIn_REPLACE_Test
# op[0]: SUBDOC_GET(foo)
# op[1]: SUBDOC_GET(foo)
Performing lookups
Dumping packet..(kh_span: 45. val: 14
[0]: {0x80 (h)} {128 (d)}
[1]: {0xD0 (h)} {208 (d)}
[2]: {0x0 (h)} {0 (d)}
[3]: {0x15 (h)} {21 (d)}
[4]: {0x0 (h)} {0 (d)}
[5]: {0x0 (h)} {0 (d)}
[6]: {0x0 (h)} {0 (d)}
[7]: {0x3C (h)} {60 (d)} {< (c)}
[8]: {0x0 (h)} {0 (d)}
[9]: {0x0 (h)} {0 (d)}
[10]: {0x0 (h)} {0 (d)}
[11]: {0x23 (h)} {35 (d)} {# (c)}
[12]: {0x2 (h)} {2 (d)}
[13]: {0x0 (h)} {0 (d)}
[14]: {0x0 (h)} {0 (d)}
[15]: {0x0 (h)} {0 (d)}
[16]: {0x0 (h)} {0 (d)}
[17]: {0x0 (h)} {0 (d)}
[18]: {0x0 (h)} {0 (d)}
[19]: {0x0 (h)} {0 (d)}
[20]: {0x0 (h)} {0 (d)}
[21]: {0x0 (h)} {0 (d)}
[22]: {0x0 (h)} {0 (d)}
[23]: {0x0 (h)} {0 (d)}
[24]: {0x6D (h)} {109 (d)} {m (c)}
[25]: {0x75 (h)} {117 (d)} {u (c)}
[26]: {0x74 (h)} {116 (d)} {t (c)}
[27]: {0x61 (h)} {97 (d)} {a (c)}
[28]: {0x74 (h)} {116 (d)} {t (c)}
[29]: {0x65 (h)} {101 (d)} {e (c)}
[30]: {0x49 (h)} {73 (d)} {I (c)}
[31]: {0x6E (h)} {110 (d)} {n (c)}
[32]: {0x5F (h)} {95 (d)} {_ (c)}
[33]: {0x52 (h)} {82 (d)} {R (c)}
[34]: {0x45 (h)} {69 (d)} {E (c)}
[35]: {0x50 (h)} {80 (d)} {P (c)}
[36]: {0x4C (h)} {76 (d)} {L (c)}
[37]: {0x41 (h)} {65 (d)} {A (c)}
[38]: {0x43 (h)} {67 (d)} {C (c)}
[39]: {0x45 (h)} {69 (d)} {E (c)}
[40]: {0x5F (h)} {95 (d)} {_ (c)}
[41]: {0x54 (h)} {84 (d)} {T (c)}
[42]: {0x65 (h)} {101 (d)} {e (c)}
[43]: {0x73 (h)} {115 (d)} {s (c)}
[44]: {0x74 (h)} {116 (d)} {t (c)}
[45]: {0xC5 (h)} {197 (d)}
[46]: {0x0 (h)} {0 (d)}
[47]: {0x0 (h)} {0 (d)}
[48]: {0x3 (h)} {3 (d)}
[49]: {0x66 (h)} {102 (d)} {f (c)}
[50]: {0x6F (h)} {111 (d)} {o (c)}
[51]: {0x6F (h)} {111 (d)} {o (c)}
[52]: {0xC5 (h)} {197 (d)}
[53]: {0x0 (h)} {0 (d)}
[54]: {0x0 (h)} {0 (d)}
[55]: {0x3 (h)} {3 (d)}
[56]: {0x66 (h)} {102 (d)} {f (c)}
[57]: {0x6F (h)} {111 (d)} {o (c)}
[58]: {0x6F (h)} {111 (d)} {o (c)}
Operation SDLOOKUP: Success (Not an error)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment