druid/docs
Chi Cao Minh 7783b31846 Add IPv4 druid expressions (#8197)
* Add IPv4 druid expressions

New druid expressions for filtering IPv4 addresses:
- ipv4address_match: Check if IP address belongs to a subnet
- ipv4address_parse: Convert string IP address to long
- ipv4address_stringify: Convert long IP address to string

These expressions operate on IP addresses represented as either strings
or longs, so that they can be applied to dimensions with mixed
representation of IP addresses. The filtering is more efficient when
operating on IP addresses as longs. In other words, the intended use
case is:

1) Use ipv4address_parse to convert to long at ingestion time
2) Use ipv4address_match to filter (on longs) at query time
3) Use ipv4adress_stringify to convert to (readable) string at query
time

* Fix licenses and null handling

* Simplify IPv4 expressions

* Fix tests

* Fix check for valid ipv4 address string
2019-08-01 11:45:04 -07:00
..
_bin Fix license check in travis and make it optional (#8049) 2019-07-09 19:35:29 -07:00
_graphics add missing license headers, in particular to MD files; clean up RAT … (#6563) 2018-11-13 09:38:37 -08:00
_includes fix links to use relative references (#6696) 2018-11-30 16:32:10 -08:00
_layouts Update license headers. (#5976) 2018-07-11 09:55:18 -07:00
content Add IPv4 druid expressions (#8197) 2019-08-01 11:45:04 -07:00
img [ImgBot] Optimize images (#7873) 2019-06-24 21:27:48 -07:00
_config.yml add missing license headers, in particular to MD files; clean up RAT … (#6563) 2018-11-13 09:38:37 -08:00
_redirects.json remove FirehoseV2 and realtime node extensions (#8020) 2019-07-04 15:40:22 -07:00
index.html Update license headers. (#5976) 2018-07-11 09:55:18 -07:00