Modifies TO_IP so it can handle leading `0`s in ipv4s. Here's how it works now: ``` ROW ip = TO_IP("192.168.0.1") // OK! ROW ip = TO_IP("192.168.010.1") // Fails ``` This adds ``` ROW ip = TO_IP("192.168.010.1", {"leading_zeros": "octal"}) ROW ip = TO_IP("192.168.010.1", {"leading_zeros": "decimal"}) ``` We do this because there isn't a consensus on how to parse leading zeros in ipv4s. The standard unix tools like `ping` and `ftp` interpret leading zeros as octal. Java's built in ip parsing interprets them as decimal. Because folks are using this for security rules we need to support all the choices. Closes #125460 |
||
---|---|---|
.. | ||
aggregations | ||
community-contributed | ||
elasticsearch | ||
elasticsearch-plugins | ||
enrich-processor | ||
query-languages | ||
scripting-languages | ||
search/search-your-data | ||
search-connectors | ||
setup/install/docker | ||
text-analysis | ||
watcher/images | ||
index.md | ||
toc.yml |