-
Notifications
You must be signed in to change notification settings - Fork 14
TODO
Richie Zeng edited this page May 19, 2013
·
66 revisions
(salspaugh) Add NotImplementedError to parser.(salspaugh) Make a script to find unimplemented commands.- Implement the following commands:
(richie) lookup(beidi) multikv(beidi) rex(salspaugh) timechart(richie) sort(richie) dedup(salspaugh) where(salspaugh) convert(salspaugh) export(salspaugh) sitimechart(salspaugh) sistats(salspaugh) chart(beidi) fillnull(richie) collect- (richie) rangemap
(richie) join -- needs subsearch- (richie) transaction
(richie) inputlookup(beidi) regex(salspaugh) bucket(richie) append -- needs subsearch(richie) outputlookup(salspaugh) delta(salspaugh) strcat- (salspaugh) eventstats
(salspaugh) sitop(beidi) mvexpand(salspaugh) fieldformat(beidi) replace(richie) appendcols -- needs subsearch(beidi) addtotals(beidi) transpose(beidi) makemv(beidi) addinfo- (salspaugh) streamstats
(salspaugh) localop(salspaugh) delete(beidi) tags(beidi) inputcsv(beidi) rare (hint: look at top)(beidi) xpath(beidi) abstract(beidi) xmlkv(beidi) nomv(beidi) mvcombine(beidi) gauge(beidi) extract(beidi) outlier(beidi) loadjob- outputcsv
- sendemail
- concurrency
- map
- xyseries
(salspaugh) overlap- format
- savedsearch
(salspaugh) uniq- setfields
- accum
- spath
- transam (alias for transact)
- iplocation
- metadata
(salspaugh) Clean up existing command regex situation.(salspaugh) Implement tests for existing untested commands.(salspaugh) Implement macros.- Make sure existing commands handle macros.
- Implement ParseTreeNode for common Splunk time units like 24h and 30m.
- Implement ParseTreeNode for latlong values.
- Implement ParseTreeNode for boolean values. Update parsing rules where appropriate.
(salspaugh) Clean up individual lexers and regular expression files to remove code that is not being used.