-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JSON payload can be an embedded document #7
Comments
Duplicate in JIRA: http://jira.graylog2.org/browse/SERVER-28 - Thank you! |
dennisoelkers
pushed a commit
that referenced
this issue
Oct 11, 2016
* Add graylog-plugin.properties file and JAR manifest attribute * Enable resource filtering and skip assembly by default * Get version and required version from plugin properties
dennisoelkers
added a commit
that referenced
this issue
Oct 11, 2016
commit 63bd4fefe94eadd7270ab438b014b0c8c157afcc Merge: 5c152cd 372a69f Author: Dennis Oelkers <dennis@graylog.com> Date: Tue Oct 11 11:48:14 2016 +0200 Merge commit '372a69fde0f6c0d9cffce415e17cc392e1aa2e0b' as 'graylog-plugin-archetype' commit 372a69fde0f6c0d9cffce415e17cc392e1aa2e0b Author: Dennis Oelkers <dennis@graylog.com> Date: Tue Oct 11 11:48:14 2016 +0200 Squashed 'graylog-plugin-archetype/' content from commit 5f34e1e git-subtree-dir: graylog-plugin-archetype git-subtree-split: 5f34e1e Included commits: [5f34e1e] Adding property which points to server checkout. (#8) [36bf93a] [maven-release-plugin] prepare for next development iteration [695ebe9] [maven-release-plugin] prepare release 2.1.1 [c84d8a3] Bumping Graylog dependency version in skeleton to 2.1.1 [2706cff] [maven-release-plugin] prepare for next development iteration [d984ba8] [maven-release-plugin] prepare release 2.1.0 [68227bf] Bumping Graylog dependency version in skeleton to 2.1.0 [c8c8f8f] [maven-release-plugin] prepare for next development iteration [d9f60c4] [maven-release-plugin] prepare release 2.1.0-rc.1 [0e83365] Bumping Graylog dependency version in skeleton to 2.1.0-rc.1 [952e5bb] [maven-release-plugin] prepare for next development iteration [8f93de0] [maven-release-plugin] prepare release 2.1.0-beta.4 [be65cc2] Bumping Graylog dependency version in skeleton to 2.1.0-beta.4 [6204e65] [maven-release-plugin] prepare for next development iteration [6e8cc24] [maven-release-plugin] prepare release 2.1.0-beta.3 [f624373] Bumping Graylog dependency version in skeleton to 2.1.0-beta.3 [59cfb16] Use latest graylog-web-plugin version [52e8781] [maven-release-plugin] prepare for next development iteration [9a05604] [maven-release-plugin] prepare release 2.1.0-beta.2 [2c7aa05] Bumping Graylog dependency version in skeleton to 2.1.0-beta.2 [4c165a0] Add import for webpack-entry [a129bcc] Add and use graylog-plugin.properties (#7) [502db74] Update some dependencies in package.json [6ac03f3] Update example permissions on index.jsx skeleton [03bdda0] [maven-release-plugin] prepare for next development iteration [e556a08] [maven-release-plugin] prepare release 2.1.0-beta.1 [99a4c78] Bumping Graylog dependency version in skeleton to 2.1.0-beta.1 [870f0a6] [maven-release-plugin] prepare for next development iteration [942e8c7] [maven-release-plugin] prepare release 2.1.0-alpha.2 [4f0ea0b] Bumping Graylog dependency version in skeleton to 2.1.0-alpha.2 [7b7ebff] [maven-release-plugin] prepare for next development iteration [3625c6b] [maven-release-plugin] prepare release 2.1.0-alpha.1 [24ac1cd] Bumping Graylog dependency version in skeleton to 2.1.0-alpha.1 [5d67f0f] Using ESLint config module, bumping a few versions. [b352af6] [maven-release-plugin] prepare for next development iteration [58e3650] [maven-release-plugin] prepare release 2.0.3 [8878b05] Bump Graylog Server version to 2.0.3 [2d91533] [maven-release-plugin] prepare for next development iteration [3e6e68b] [maven-release-plugin] prepare release 2.0.2 [0149a47] Bump Graylog Server version to 2.0.2 [ae1e93b] [maven-release-plugin] prepare for next development iteration [a6313a5] [maven-release-plugin] prepare release 2.0.1 [4bb2901] Bump Graylog server version to 2.0.1 [474f0bc] [maven-release-plugin] prepare for next development iteration [2490490] [maven-release-plugin] prepare release 2.0.0 [5d53632] Bump Graylog server version to 2.0.0 [9196a18] Update Java dependency in readme [4fb17d3] Use 2.0.0 as required version in metadata [c9005b2] Use the same default fqcn in webpack and java configs [dc6ff16] Add permissions to web interface route example [51e56f5] [maven-release-plugin] prepare for next development iteration [df05c52] [maven-release-plugin] prepare release 2.0.0-rc.1 [8935880] Bump Graylog server dependency to 2.0.0-rc.1 [ab13d5c] Upgrade to frontend-maven-plugin 1.0, node.js 4.4.3 LTS, and npm 3.8.6 [a3da774] [maven-release-plugin] prepare for next development iteration [30a425a] [maven-release-plugin] prepare release 2.0.0-beta.3 [4baccb3] Bump Graylog server version to 2.0.0-beta.3 [ffdd8e4] Add eslintrc template [6eead65] [maven-release-plugin] prepare for next development iteration [31e8c66] [maven-release-plugin] prepare release 2.0.0-beta.2 [389cf7c] Fix release [8dd3452] Bump Graylog server version to 2.0.0-beta.2 [e2a974e] [maven-release-plugin] prepare for next development iteration [5acbee3] [maven-release-plugin] prepare release 2.0.0-beta.1 [2032302] use snapshot [0878b73] Use Travis CI Trusty Tahr infrastructure in generated .travis.yml [a353ebd] Update node.js and npm in generated POM [ef7ed61] Replace graylog2-plugin dependency with graylog2-server in generated POM [2bc79c9] Fix generated .gitignore [c0a29b7] Add a more verbose explanation of running in dev [8bbab2d] Add missing peer dependencies [160d8eb] Add react-proxy-loader dependency [cdde245] Bump version to 2.0.0-alpha.1. [0aba401] Include most commonly used loaders in package.json. [7a2530d] Include build.config.js template. [d81b6bb] Remove superfluous comma. [52455fb] Move frontend-maven-plugin into web-interface-build maven profile [49aaf21] Replace some graylog2 namings with graylog [928c620] Bump required maven version to 3.1 because the frontend plugin needs this [27222f8] Adapting sample configs to graylog-web-plugin 0.0.17. [6a3e232] Adding build.config.js to .gitignore. [74645ef] Add build config sample, adapt webpack config and package requirement. [2b5728a] Include reflux in default plugin dependencies. [c06214a] Adding react hot loader back. [b62549a] Bump requirement version, add doc hint for webpack config. [0cde4e8] Updating documentation and generated boilerplate. [78cf9df] Ignoring installed node/npm and npm modules. [06f1692] Add comment to index.jsx helping new users. [63e7438] Add some missing packages to package.json. [d607291] Merge pull request #4 from Graylog2/2.0 [5598dbc] Using frontend-maven-plugin for npm/node tasks. [c7bdafe] Make use of graylog-web-plugin npm module in web interface part. [c9415ba] Add prerequisites section for maven [eab0c8a] Add support for web part of plugins in archetype. [e5bfe41] Merge pull request #3 from Graylog2/java-8-update [42279f0] Update used JDKs to Java 8. [c9e4971] Move required Graylog version to the top of the README [d010fa5] Remove license instructions from the GETTING-STARTED document [1d1aa60] Replace Arrays.asList() with Collections.singletonList() [3c043a6] Add developer information to generated POM [95abc38] Set base version to Graylog 1.2.0 [9a11985] Add Travis CI badge to generated README file [fb8979a] Remove requiredGraylogVersion property [9a1501c] Remove LICENSE from generated project [81d318c] Lots of changes and new additions [efc3c0c] Rename repository in pom.xml and update README [8638a33] [maven-release-plugin] prepare for next development iteration [0f08003] [maven-release-plugin] prepare release 1.0.1 [f20bbc7] [maven-release-plugin] prepare for next development iteration [8d892cb] [maven-release-plugin] prepare release 1.0.0 [95ff11b] LOLICENSE [46924fa] Add .mailmap file [246d246] Upgrade to Graylog 1.0.0 [f97b30f] Update POM metadata [71194d7] [maven-release-plugin] prepare for next development iteration [398304d] [maven-release-plugin] prepare release 1.0.0-rc.1 [6289cc7] Update archtetype for Graylog 1.0.0-rc.1 [424338c] Update README.md [62cacb2] [maven-release-plugin] prepare for next development iteration [d999208] [maven-release-plugin] prepare release 1.0.0-beta.2 [16a88fd] Add release and gpg plugins to pluginManagement [a006dd5] Update artifactId and groupId [847a805] Use TORCH package signing key for releases [1b92740] Update archetype for Graylog 1.0.0-beta.2 [9ebb832] Update LICENSE and README.md [99fbc62] Update archetype for Graylog2 1.0.0-beta.2-SNAPSHOT [c2bed9e] Update PluginModule template [2cc2f84] Update source files to work with Graylog2 0.93.0 [06bf0a7] Update generated README.md [a606c0e] Add ServicesResourceTransformer to pom.xml [ca4db69] Add small section about development to README.md [4d664c6] Add support for ServiceLoader based plugin (requires Graylog2 0.93.0 or higher) [2616e45] [maven-release-plugin] prepare for next development iteration [0fd7a1e] [maven-release-plugin] prepare release graylog2-plugin-archetype-0.90.0 [1e297d7] Update README.md [8de3ed3] Cleanup README, pom.xml, and Java templates [b71bbe7] Depend on graylog2-server or graylog2-radio. [6690980] Add depends to debian control file template. [da671b0] Ignore depedency-reduced-pom.xml here as well. [76096b6] Automatically build rpm and deb packages. [955c5a5] Ignore dependency-reduced-pom.xml. [f737dc5] Put graylog2-plugin depedency into provided scope. [8eb0188] Set project.build.sourceEncoding to UTF-8. [f2bfddc] Added license to wrong pom. [3509977] Add license to pom.xml. [81f2590] Update readme. [5e8cf1b] Start a Maven archetype for Graylog2 plugin projects. [09d57e5] Initial commit
joschi
pushed a commit
that referenced
this issue
Feb 20, 2018
Adapting webpack config to webpack 2.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Currently, at least with syslog, all the messages are being stored as a string. However, if the messages are pure JSON, they could be stored as embedded documents. This would allow an application to process these messages with mongo's queries.
For instance, a JSON payload would currently be inserted as:
{ message : "{ foo : "bar" }" }
Would be beneficial to store it as follows, instead:
{ message : { foo : "bar" } }
The text was updated successfully, but these errors were encountered: