{"id":211,"name":null,"description":"Fluentd filter plugin for modifying each event record","url":"https://github.com/repeatedly/fluent-plugin-record-modifier","last_synced_at":"2026-04-30T16:30:27.204Z","repository":{"id":37735329,"uuid":"9269141","full_name":"repeatedly/fluent-plugin-record-modifier","owner":"repeatedly","description":"Fluentd filter plugin for modifying each event record","archived":false,"fork":false,"pushed_at":"2025-08-23T21:26:57.000Z","size":128,"stargazers_count":120,"open_issues_count":25,"forks_count":42,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-03-27T03:22:37.163Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/repeatedly.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2013-04-07T00:59:32.000Z","updated_at":"2025-08-23T21:26:57.000Z","dependencies_parsed_at":"2025-03-30T16:01:30.863Z","dependency_job_id":"829d2a1f-f422-45fa-b5b6-9f393b74d07f","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier","commit_stats":{"total_commits":104,"total_committers":16,"mean_commits":6.5,"dds":0.3173076923076923,"last_synced_commit":"f017e5925b0853f02662c44868503cf078ddafd6"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/repeatedly","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31217892,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-30T15:24:02.938Z","status":"online","status_checked_at":"2026-03-31T02:00:06.327Z","response_time":111,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"repeatedly","name":"Masahiro Nakagawa","uuid":"16928","kind":"user","description":"","email":"","website":"http://repeatedly.github.com/","location":"Japan","twitter":null,"company":"Arm Treasure Data, Inc.","icon_url":"https://avatars.githubusercontent.com/u/16928?v=4","repositories_count":100,"last_synced_at":"2024-04-21T03:22:37.026Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/repeatedly","funding_links":[],"total_stars":571,"followers":508,"following":83,"created_at":"2022-11-02T17:12:05.660Z","updated_at":"2024-04-21T03:23:04.179Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/repeatedly","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/repeatedly/repositories"},"packages":[{"id":12230424,"name":"fluent-plugin-record-modifier","ecosystem":"rubygems","description":"Filter plugin for modifying event record","homepage":"https://github.com/repeatedly/fluent-plugin-record-modifier","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/repeatedly/fluent-plugin-record-modifier","keywords_array":[],"namespace":null,"versions_count":23,"first_release_published_at":"2013-04-07T01:00:30.927Z","latest_release_published_at":"2025-08-23T21:26:58.632Z","latest_release_number":"2.2.1","last_synced_at":"2026-04-13T12:00:17.454Z","created_at":"2025-10-07T02:56:18.028Z","updated_at":"2026-04-13T12:04:47.542Z","registry_url":"https://gem.coop/gems/fluent-plugin-record-modifier","install_command":"gem install fluent-plugin-record-modifier -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/fluent-plugin-record-modifier/","metadata":{"funding":null},"repo_metadata":{"id":37735329,"uuid":"9269141","full_name":"repeatedly/fluent-plugin-record-modifier","owner":"repeatedly","description":"Fluentd filter plugin for modifying each event record","archived":false,"fork":false,"pushed_at":"2025-08-23T21:26:57.000Z","size":128,"stargazers_count":120,"open_issues_count":25,"forks_count":42,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-03-27T03:22:37.163Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/repeatedly.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2013-04-07T00:59:32.000Z","updated_at":"2025-08-23T21:26:57.000Z","dependencies_parsed_at":"2025-03-30T16:01:30.863Z","dependency_job_id":"829d2a1f-f422-45fa-b5b6-9f393b74d07f","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier","commit_stats":{"total_commits":104,"total_committers":16,"mean_commits":6.5,"dds":0.3173076923076923,"last_synced_commit":"f017e5925b0853f02662c44868503cf078ddafd6"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/repeatedly","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31217892,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-30T15:24:02.938Z","status":"online","status_checked_at":"2026-03-31T02:00:06.327Z","response_time":111,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"repeatedly","name":"Masahiro Nakagawa","uuid":"16928","kind":"user","description":"","email":"","website":"http://repeatedly.github.com/","location":"Japan","twitter":null,"company":"Arm Treasure Data, Inc.","icon_url":"https://avatars.githubusercontent.com/u/16928?v=4","repositories_count":100,"last_synced_at":"2024-04-21T03:22:37.026Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/repeatedly","funding_links":[],"total_stars":571,"followers":508,"following":83,"created_at":"2022-11-02T17:12:05.660Z","updated_at":"2024-04-21T03:23:04.179Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/repeatedly","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/repeatedly/repositories"},"tags":[{"name":"v2.2.1","sha":"f91cebf4352b1fea0b40f953d0ca0c4f5884aab4","kind":"tag","published_at":"2025-08-23T21:26:49.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v2.2.1","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"169fd2e61c5dd21b6dbd316813bd5d74be9eae6a","kind":"tag","published_at":"2023-12-07T19:34:58.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v2.2.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"32acfabb17d6b1ca9dc46a09d9fa666ebade0ecc","kind":"tag","published_at":"2022-08-24T19:35:40.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v2.1.1","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"dc86ba87d1484b948d25dd792077244eb35ba8bf","kind":"tag","published_at":"2019-12-18T11:45:55.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v2.1.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"f32382a5714772da79d896131ea698a90591a53d","kind":"tag","published_at":"2019-02-06T15:33:08.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v2.0.1","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"55d9ceff63bd80c9b396a1b8fadb322bccda3659","kind":"tag","published_at":"2019-01-23T16:39:03.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v2.0.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.0.0/manifests"},{"name":"v1.1.0","sha":"1c9459f1a1ad19988ac8c0d139b5fbdaccb8c6c7","kind":"tag","published_at":"2018-06-01T17:31:14.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v1.1.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.1.0/manifests"},{"name":"v1.0.2","sha":"93f2e7abd4c5878ac4008310d8d4dbeb8d31f528","kind":"tag","published_at":"2017-12-28T03:32:23.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v1.0.2","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.0.2/manifests"},{"name":"v0.6.1","sha":"a6f3f2459dec7a9169d80354ea5d0af9481a4b82","kind":"tag","published_at":"2017-12-18T10:31:46.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.6.1","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.6.1/manifests"},{"name":"v1.0.1","sha":"b4383d6ae03596ac8caa0bdf422cae0a072ca6a7","kind":"tag","published_at":"2017-12-16T19:28:00.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v1.0.1","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"d61cfc0b32a1d9f5a27db2af294b0c6961c18b14","kind":"tag","published_at":"2017-12-13T04:33:15.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v1.0.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.0.0/manifests"},{"name":"v0.6.0","sha":"c7ce4f1c17a89fb25b7f4d408cde698367d3926f","kind":"tag","published_at":"2017-07-04T09:47:40.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.6.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.6.0/manifests"},{"name":"v1.0.0.rc1","sha":"686033ce5f8709a8182a6c327688fbb430288fc1","kind":"tag","published_at":"2017-06-07T09:43:19.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v1.0.0.rc1","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v1.0.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v1.0.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.0.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.0.0.rc1/manifests"},{"name":"v0.5.0","sha":"7e5490f4e09674b70b7cd23a7ef961dc42f4d87d","kind":"tag","published_at":"2016-08-23T08:49:14.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.5.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"cd5482059ccb0fb30e4395c4cb58fd2cc3796fdd","kind":"tag","published_at":"2016-02-26T14:41:43.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.4.1","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"392ca83894320253ac68a37b9a938df51e0116e0","kind":"tag","published_at":"2016-01-08T09:01:12.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.4.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"58db7f11a825fcb75e21a3d363336ca876c579be","kind":"tag","published_at":"2015-06-09T08:53:25.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.3.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"0457a4665e97ec696d8c37599d7bfce85d342fb0","kind":"tag","published_at":"2014-09-29T11:02:28.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.2.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"b1a24892835f8631ff7a830628b75e213311e018","kind":"tag","published_at":"2014-04-16T05:18:42.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.1.3","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"565e5f20fcdda5deb4c6b3e319df5caf8c441cf3","kind":"tag","published_at":"2013-11-22T12:09:16.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.1.2","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"d8d5686954bf6f4fba0267ab69cda075438af786","kind":"tag","published_at":"2013-04-24T09:05:28.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.1.1","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"bcce3c1f1096b21839d29ea39452709967121b76","kind":"tag","published_at":"2013-04-07T01:00:09.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.1.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-04-13T12:04:47.542Z","dependent_packages_count":0,"downloads":97060514,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.2833152206236179,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":0.09029320962622936,"average":0.09340210756246181},"purl":"pkg:gem/fluent-plugin-record-modifier?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/fluent-plugin-record-modifier","docker_dependents_count":130,"docker_downloads_count":981132024,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/fluent-plugin-record-modifier","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/fluent-plugin-record-modifier/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-08T06:00:20.735Z","issues_count":45,"pull_requests_count":31,"avg_time_to_close_issue":19602393.0,"avg_time_to_close_pull_request":8753891.857142856,"issues_closed_count":22,"pull_requests_closed_count":28,"pull_request_authors_count":19,"issue_authors_count":41,"avg_comments_per_issue":1.6888888888888889,"avg_comments_per_pull_request":0.967741935483871,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":32071.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/issues","maintainers":[{"login":"repeatedly","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/repeatedly"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/fluent-plugin-record-modifier/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/fluent-plugin-record-modifier/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/fluent-plugin-record-modifier/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/fluent-plugin-record-modifier/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/fluent-plugin-record-modifier/codemeta","maintainers":[{"uuid":"66261","login":"kenhys","name":null,"email":null,"url":null,"packages_count":142,"html_url":"https://gem.coop/profiles/kenhys","role":null,"created_at":"2025-10-07T17:46:55.063Z","updated_at":"2025-10-07T17:46:55.063Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/kenhys/packages"},{"uuid":"82658","login":"ashie","name":null,"email":null,"url":null,"packages_count":76,"html_url":"https://gem.coop/profiles/ashie","role":null,"created_at":"2025-10-07T17:46:55.123Z","updated_at":"2025-10-07T17:46:55.123Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/ashie/packages"},{"uuid":"157199","login":"daipom","name":null,"email":null,"url":null,"packages_count":76,"html_url":"https://gem.coop/profiles/daipom","role":null,"created_at":"2025-10-07T17:46:55.264Z","updated_at":"2025-10-07T17:46:55.264Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/daipom/packages"},{"uuid":"164616","login":"ceptord","name":null,"email":null,"url":null,"packages_count":49,"html_url":"https://gem.coop/profiles/ceptord","role":null,"created_at":"2025-10-07T17:46:55.325Z","updated_at":"2025-10-07T17:46:55.325Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/ceptord/packages"},{"uuid":"43747","login":"Watson","name":null,"email":null,"url":null,"packages_count":99,"html_url":"https://gem.coop/profiles/Watson","role":null,"created_at":"2025-10-07T17:46:55.379Z","updated_at":"2025-10-07T17:46:55.379Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/Watson/packages"},{"uuid":"10728","login":"repeatedly","name":null,"email":null,"url":null,"packages_count":39,"html_url":"https://gem.coop/profiles/repeatedly","role":null,"created_at":"2025-10-07T17:46:55.199Z","updated_at":"2025-10-07T17:46:55.199Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/repeatedly/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":189955,"maintainers_count":67341,"namespaces_count":0,"keywords_count":0,"github":"gem-coop","metadata":{"funded_packages_count":6507},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-04-03T06:45:05.763Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/namespaces"}},{"id":208449,"name":"fluent-plugin-record-modifier","ecosystem":"rubygems","description":"Filter plugin for modifying event record","homepage":"https://github.com/repeatedly/fluent-plugin-record-modifier","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/repeatedly/fluent-plugin-record-modifier","keywords_array":[],"namespace":null,"versions_count":23,"first_release_published_at":"2013-04-07T01:00:30.927Z","latest_release_published_at":"2025-08-23T21:26:58.632Z","latest_release_number":"2.2.1","last_synced_at":"2026-04-12T09:51:38.823Z","created_at":"2022-04-05T22:50:56.138Z","updated_at":"2026-04-12T10:37:50.096Z","registry_url":"https://rubygems.org/gems/fluent-plugin-record-modifier","install_command":"gem install fluent-plugin-record-modifier -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/fluent-plugin-record-modifier/","metadata":{"funding":null},"repo_metadata":{"id":37735329,"uuid":"9269141","full_name":"repeatedly/fluent-plugin-record-modifier","owner":"repeatedly","description":"Fluentd filter plugin for modifying each event record","archived":false,"fork":false,"pushed_at":"2025-08-23T21:26:57.000Z","size":128,"stargazers_count":120,"open_issues_count":25,"forks_count":42,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-03-27T03:22:37.163Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/repeatedly.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2013-04-07T00:59:32.000Z","updated_at":"2025-08-23T21:26:57.000Z","dependencies_parsed_at":"2025-03-30T16:01:30.863Z","dependency_job_id":"829d2a1f-f422-45fa-b5b6-9f393b74d07f","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier","commit_stats":{"total_commits":104,"total_committers":16,"mean_commits":6.5,"dds":0.3173076923076923,"last_synced_commit":"f017e5925b0853f02662c44868503cf078ddafd6"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/repeatedly","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31217892,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-30T15:24:02.938Z","status":"online","status_checked_at":"2026-03-31T02:00:06.327Z","response_time":111,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"repeatedly","name":"Masahiro Nakagawa","uuid":"16928","kind":"user","description":"","email":"","website":"http://repeatedly.github.com/","location":"Japan","twitter":null,"company":"Arm Treasure Data, Inc.","icon_url":"https://avatars.githubusercontent.com/u/16928?v=4","repositories_count":100,"last_synced_at":"2024-04-21T03:22:37.026Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/repeatedly","funding_links":[],"total_stars":571,"followers":508,"following":83,"created_at":"2022-11-02T17:12:05.660Z","updated_at":"2024-04-21T03:23:04.179Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/repeatedly","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/repeatedly/repositories"},"tags":[{"name":"v2.2.1","sha":"f91cebf4352b1fea0b40f953d0ca0c4f5884aab4","kind":"tag","published_at":"2025-08-23T21:26:49.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v2.2.1","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"169fd2e61c5dd21b6dbd316813bd5d74be9eae6a","kind":"tag","published_at":"2023-12-07T19:34:58.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v2.2.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"32acfabb17d6b1ca9dc46a09d9fa666ebade0ecc","kind":"tag","published_at":"2022-08-24T19:35:40.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v2.1.1","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"dc86ba87d1484b948d25dd792077244eb35ba8bf","kind":"tag","published_at":"2019-12-18T11:45:55.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v2.1.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"f32382a5714772da79d896131ea698a90591a53d","kind":"tag","published_at":"2019-02-06T15:33:08.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v2.0.1","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"55d9ceff63bd80c9b396a1b8fadb322bccda3659","kind":"tag","published_at":"2019-01-23T16:39:03.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v2.0.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v2.0.0/manifests"},{"name":"v1.1.0","sha":"1c9459f1a1ad19988ac8c0d139b5fbdaccb8c6c7","kind":"tag","published_at":"2018-06-01T17:31:14.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v1.1.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.1.0/manifests"},{"name":"v1.0.2","sha":"93f2e7abd4c5878ac4008310d8d4dbeb8d31f528","kind":"tag","published_at":"2017-12-28T03:32:23.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v1.0.2","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.0.2/manifests"},{"name":"v0.6.1","sha":"a6f3f2459dec7a9169d80354ea5d0af9481a4b82","kind":"tag","published_at":"2017-12-18T10:31:46.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.6.1","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.6.1/manifests"},{"name":"v1.0.1","sha":"b4383d6ae03596ac8caa0bdf422cae0a072ca6a7","kind":"tag","published_at":"2017-12-16T19:28:00.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v1.0.1","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"d61cfc0b32a1d9f5a27db2af294b0c6961c18b14","kind":"tag","published_at":"2017-12-13T04:33:15.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v1.0.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.0.0/manifests"},{"name":"v0.6.0","sha":"c7ce4f1c17a89fb25b7f4d408cde698367d3926f","kind":"tag","published_at":"2017-07-04T09:47:40.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.6.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.6.0/manifests"},{"name":"v1.0.0.rc1","sha":"686033ce5f8709a8182a6c327688fbb430288fc1","kind":"tag","published_at":"2017-06-07T09:43:19.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v1.0.0.rc1","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v1.0.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v1.0.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.0.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v1.0.0.rc1/manifests"},{"name":"v0.5.0","sha":"7e5490f4e09674b70b7cd23a7ef961dc42f4d87d","kind":"tag","published_at":"2016-08-23T08:49:14.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.5.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"cd5482059ccb0fb30e4395c4cb58fd2cc3796fdd","kind":"tag","published_at":"2016-02-26T14:41:43.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.4.1","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"392ca83894320253ac68a37b9a938df51e0116e0","kind":"tag","published_at":"2016-01-08T09:01:12.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.4.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"58db7f11a825fcb75e21a3d363336ca876c579be","kind":"tag","published_at":"2015-06-09T08:53:25.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.3.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"0457a4665e97ec696d8c37599d7bfce85d342fb0","kind":"tag","published_at":"2014-09-29T11:02:28.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.2.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"b1a24892835f8631ff7a830628b75e213311e018","kind":"tag","published_at":"2014-04-16T05:18:42.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.1.3","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"565e5f20fcdda5deb4c6b3e319df5caf8c441cf3","kind":"tag","published_at":"2013-11-22T12:09:16.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.1.2","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"d8d5686954bf6f4fba0267ab69cda075438af786","kind":"tag","published_at":"2013-04-24T09:05:28.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.1.1","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"bcce3c1f1096b21839d29ea39452709967121b76","kind":"tag","published_at":"2013-04-07T01:00:09.000Z","download_url":"https://codeload.github.com/repeatedly/fluent-plugin-record-modifier/tar.gz/v0.1.0","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/repeatedly/fluent-plugin-record-modifier@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-04-12T10:37:50.049Z","dependent_packages_count":0,"downloads":97020895,"downloads_period":"total","dependent_repos_count":210,"rankings":{"downloads":0.34789977810238515,"dependent_repos_count":2.1102574681370636,"dependent_packages_count":15.693402169913359,"stargazers_count":5.072980898964106,"forks_count":4.1876205662291905,"docker_downloads_count":0.12432956813594853,"average":4.589415074913675},"purl":"pkg:gem/fluent-plugin-record-modifier","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/fluent-plugin-record-modifier","docker_dependents_count":130,"docker_downloads_count":981132024,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/fluent-plugin-record-modifier","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/fluent-plugin-record-modifier/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-03-21T08:33:29.102Z","issues_count":45,"pull_requests_count":31,"avg_time_to_close_issue":19602393.0,"avg_time_to_close_pull_request":8753891.857142856,"issues_closed_count":22,"pull_requests_closed_count":28,"pull_request_authors_count":19,"issue_authors_count":41,"avg_comments_per_issue":1.6888888888888889,"avg_comments_per_pull_request":0.967741935483871,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":32071.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/issues","maintainers":[{"login":"repeatedly","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/repeatedly"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/fluent-plugin-record-modifier/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/fluent-plugin-record-modifier/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/fluent-plugin-record-modifier/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/fluent-plugin-record-modifier/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/fluent-plugin-record-modifier/codemeta","maintainers":[{"uuid":"66261","login":"kenhys","name":null,"email":null,"url":null,"packages_count":142,"html_url":"https://rubygems.org/profiles/kenhys","role":null,"created_at":"2022-11-09T09:32:24.088Z","updated_at":"2022-11-09T09:32:24.088Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/kenhys/packages"},{"uuid":"157199","login":"daipom","name":null,"email":null,"url":null,"packages_count":76,"html_url":"https://rubygems.org/profiles/daipom","role":null,"created_at":"2022-11-09T09:32:24.039Z","updated_at":"2022-11-09T09:32:24.039Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/daipom/packages"},{"uuid":"164616","login":"ceptord","name":null,"email":null,"url":null,"packages_count":49,"html_url":"https://rubygems.org/profiles/ceptord","role":null,"created_at":"2022-11-09T09:32:24.078Z","updated_at":"2022-11-09T09:32:24.078Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/ceptord/packages"},{"uuid":"82658","login":"ashie","name":null,"email":null,"url":null,"packages_count":76,"html_url":"https://rubygems.org/profiles/ashie","role":null,"created_at":"2022-11-09T09:32:24.096Z","updated_at":"2022-11-09T09:32:24.096Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/ashie/packages"},{"uuid":"10728","login":"repeatedly","name":null,"email":null,"url":null,"packages_count":40,"html_url":"https://rubygems.org/profiles/repeatedly","role":null,"created_at":"2022-11-09T09:32:24.120Z","updated_at":"2022-11-09T09:32:24.120Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/repeatedly/packages"},{"uuid":"43747","login":"Watson","name":null,"email":null,"url":null,"packages_count":91,"html_url":"https://rubygems.org/profiles/Watson","role":null,"created_at":"2025-07-10T18:11:24.132Z","updated_at":"2025-07-10T18:11:24.132Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/Watson/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":205104,"maintainers_count":68332,"namespaces_count":0,"keywords_count":0,"github":"rubygems","metadata":{"funded_packages_count":7260},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-04-03T06:42:17.024Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/namespaces"}}],"commits":{"id":877373,"full_name":"repeatedly/fluent-plugin-record-modifier","default_branch":"master","total_commits":111,"total_committers":17,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":6.529411764705882,"dds":0.33333333333333337,"past_year_total_commits":3,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":1.5,"past_year_dds":0.33333333333333337,"last_synced_at":"2026-04-13T12:05:33.168Z","last_synced_commit":"f91cebf4352b1fea0b40f953d0ca0c4f5884aab4","created_at":"2023-03-09T21:19:15.991Z","updated_at":"2026-04-13T12:04:54.059Z","committers":[{"name":"Masahiro Nakagawa","email":"repeatedly@gmail.com","login":"repeatedly","count":74},{"name":"Hiroshi Hatake","email":"cosmo0920.oucc@gmail.com","login":"cosmo0920","count":11},{"name":"Ilia","email":"ilia.rogozhin@gmail.com","login":"smallcreep","count":7},{"name":"Kentaro Hayashi","email":"hayashi@clear-code.com","login":"kenhys","count":2},{"name":"Satoshi Matsumoto","email":"kaorimatz@gmail.com","login":"kaorimatz","count":2},{"name":"Scott Leggett","email":"scott@sl.id.au","login":"smlx","count":2},{"name":"TAGOMORI Satoshi","email":"tagomoris@gmail.com","login":"tagomoris","count":2},{"name":"mia-0032","email":"msparrow17@gmail.com","login":"mia-0032","count":2},{"name":"Satoshi Matsumoto","email":"satoshi-matsumoto@cookpad.com","login":null,"count":1},{"name":"Frits Vlaanderen","email":"frots","login":"frots","count":1},{"name":"M.Shibuya","email":"mit.shibuya@gmail.com","login":"mshibuya","count":1},{"name":"Marijus Ravickas","email":"marijus.ravickas@gmail.com","login":"marijus-ravickas","count":1},{"name":"Ori Hoch","email":"ori@uumpa.com","login":"OriHoch","count":1},{"name":"Patrick Decat","email":"pdecat@gmail.com","login":"pdecat","count":1},{"name":"RobertLeeuwis","email":"66871385+RobertLeeuwis","login":"RobertLeeuwis","count":1},{"name":"choplin","email":"choplin.choplin@gmail.com","login":"choplin","count":1},{"name":"kiyoto","email":"me@ktamura.com","login":"kiyoto","count":1}],"past_year_committers":[{"name":"Satoshi Matsumoto","email":"kaorimatz@gmail.com","login":"kaorimatz","count":2},{"name":"repeatedly","email":"repeatedly@gmail.com","login":"repeatedly","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-14T00:00:07.982Z","repositories_count":6213247,"commits_count":903339003,"contributors_count":34926861,"owners_count":1144256,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"repeatedly/fluent-plugin-record-modifier","html_url":"https://github.com/repeatedly/fluent-plugin-record-modifier","last_synced_at":"2026-04-08T06:00:20.735Z","status":"error","issues_count":45,"pull_requests_count":31,"avg_time_to_close_issue":19602393.0,"avg_time_to_close_pull_request":8753891.857142856,"issues_closed_count":22,"pull_requests_closed_count":28,"pull_request_authors_count":19,"issue_authors_count":41,"avg_comments_per_issue":1.6888888888888889,"avg_comments_per_pull_request":0.967741935483871,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":32071.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"created_at":"2023-05-12T10:58:58.492Z","updated_at":"2026-04-08T06:00:20.735Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/repeatedly%2Ffluent-plugin-record-modifier/issues","issue_labels_count":{},"pull_request_labels_count":{"enhancement":1},"issue_author_associations_count":{"NONE":44},"pull_request_author_associations_count":{"CONTRIBUTOR":19,"OWNER":8,"NONE":4},"issue_authors":{"zffocussss":2,"mindw":2,"dannyk81":2,"dasterintempus":2,"shaburov":1,"StevenACoffman":1,"vimalk78":1,"bimalvasan":1,"ghost":1,"lukasbar":1,"estuart":1,"ckazimie":1,"TimofeyGudilin-TomTom":1,"iwilltry42":1,"rverma-jm":1,"trombik":1,"dschaaff":1,"filippovdenis":1,"icloudnote":1,"scalp42":1,"aydosman":1,"joaquin386":1,"Raboo":1,"alazarevv":1,"thefirstofthe300":1,"bf4":1,"Andrew201801":1,"NikitaGl":1,"xidiandb":1,"himanshigpta":1,"ArthurSens":1,"ruiminhu":1,"adolia":1,"Rigi1":1,"markuman":1,"frsh-augustin":1,"lucasceballos":1,"kenhys":1,"akhon":1,"SnazzyBootMan":1},"pull_request_authors":{"repeatedly":8,"cosmo0920":3,"kaorimatz":2,"tagomoris":2,"kenhys":2,"RobertLeeuwis":1,"choplin":1,"kiyoto":1,"ferbar":1,"marijus-ravickas":1,"alexfouche":1,"smallcreep":1,"smlx":1,"mia-0032":1,"frits-v":1,"OriHoch":1,"0x63lv":1,"mshibuya":1,"pdecat":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-09T00:00:10.509Z","repositories_count":14179840,"issues_count":34597532,"pull_requests_count":113160408,"authors_count":11231512,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":1},"past_year_issue_authors":{},"past_year_pull_request_authors":{"kaorimatz":1},"maintainers":[{"login":"repeatedly","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/repeatedly"}],"active_maintainers":[]},"events":{"total":{"PullRequestEvent":3,"ForkEvent":2,"WatchEvent":3,"IssueCommentEvent":3,"PushEvent":1},"last_year":{"PullRequestEvent":1,"ForkEvent":1,"IssueCommentEvent":2}},"keywords":[],"dependencies":[{"ecosystem":"rubygems","filepath":"fluent-plugin-record-modifier.gemspec","sha":null,"kind":"manifest","created_at":"2022-09-09T01:00:36.623Z","updated_at":"2022-09-09T01:00:36.623Z","repository_link":"https://github.com/repeatedly/fluent-plugin-record-modifier/blob/master/fluent-plugin-record-modifier.gemspec","dependencies":[{"id":4244023701,"package_name":"fluentd","ecosystem":"rubygems","requirements":"\u003e= 1.0, \u003c 2","direct":true,"kind":"runtime","optional":false},{"id":4244023702,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0.9.2","direct":true,"kind":"development","optional":false},{"id":4244023703,"package_name":"test-unit","ecosystem":"rubygems","requirements":"~\u003e 3.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/linux.yml","sha":null,"kind":"manifest","created_at":"2023-02-10T12:31:44.851Z","updated_at":"2023-02-10T12:31:44.851Z","repository_link":"https://github.com/repeatedly/fluent-plugin-record-modifier/blob/master/.github/workflows/linux.yml","dependencies":[{"id":7528539967,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7528539972,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2023-12-07T20:37:56.910Z","updated_at":"2023-12-07T20:37:56.910Z","repository_link":"https://github.com/repeatedly/fluent-plugin-record-modifier/blob/master/Gemfile","dependencies":[]}],"score":29.30162801489772,"created_at":"2024-12-15T21:38:07.303Z","updated_at":"2026-04-30T16:30:27.205Z","avatar_url":"https://github.com/repeatedly.png","language":"Ruby","monthly_downloads":0,"readme":"# Filter plugin to modify event record for [Fluentd](http://fluentd.org)\n\nAdding arbitary field to event record without customizing existence plugin.\n\nFor example, generated event from *in_tail* doesn't contain \"hostname\" of running machine.\nIn this case, you can use *record_modifier* to add \"hostname\" field to event record.\n\n## Requirements\n\n| fluent-plugin-record-modifier  | fluentd | ruby |\n|--------------------------------|---------|------|\n| \u003e= 2.0.0 | \u003e= v1.0.0  | \u003e= 2.1 |\n| \u003e= 1.0.0 | \u003e= v0.14.0 | \u003e= 2.1 |\n|  \u003c 1.0.0 | \u003e= v0.12.0 | \u003e= 1.9 |\n\n## Installation\n\nUse RubyGems:\n\n    fluent-gem install fluent-plugin-record-modifier --no-document\n\n## Configuration\n\nUse `record_modifier` filter.\n\n    \u003cfilter pattern\u003e\n      @type record_modifier\n\n      \u003crecord\u003e\n        gen_host \"#{Socket.gethostname}\"\n        foo bar\n      \u003c/record\u003e\n    \u003c/filter\u003e\n\nIf following record is passed:\n\n```js\n{\"message\":\"hello world!\"}\n```\n\nthen you got new record like below:\n\n```js\n{\"message\":\"hello world!\", \"gen_host\":\"oreore-mac.local\", \"foo\":\"bar\"}\n```\n\nYou can also use `record_transformer` like `${xxx}` placeholders and access `tag`, `time`, `record` and `tag_parts` values by Ruby code.\n\n    \u003cfilter pattern\u003e\n      @type record_modifier\n\n      \u003crecord\u003e\n        tag ${tag}\n        tag_extract ${tag_parts[0]}-${tag_parts[1]}-foo\n        formatted_time ${Time.at(time).to_s}\n        new_field foo:${record['key1'] + record['dict']['key']} \n      \u003c/record\u003e\n    \u003c/filter\u003e\n\n`record_modifier` is faster than `record_transformer`. See [this comment](https://github.com/repeatedly/fluent-plugin-record-modifier/pull/7#issuecomment-169843012).\nBut unlike `record_transformer`, `record_modifier` doesn't support following features for now.\n\n- tag_suffix and tag_prefix\n- dynamic key placeholder\n\n### prepare_value\n\nPrepare values for filtering. This ruby code is evaluated in `configure` phase and prepared values can be used in `\u003crecord\u003e`. Here is an example:\n\n    \u003cfilter pattern\u003e\n      @type record_modifier\n      prepare_value require 'foo'; @foo = Foo.new\n      \u003crecord\u003e\n        key ${@foo.method1}\n      \u003c/record\u003e\n    \u003c/filter\u003e\n\nThis feature is useful for using external library.\n\n### char_encoding\n\nFluentd including some plugins treats logs as a BINARY by default to forward.\nBut a user sometimes wants to process logs depends on their requirements, e.g. handling char encoding correctly.\n\n`char_encoding` parameter is useful for this case.\n\n```conf\n\u003cfilter pattern\u003e\n  @type record_modifier\n\n  # set UTF-8 encoding information to string.\n  char_encoding utf-8\n\n  # change char encoding from 'UTF-8' to 'EUC-JP'\n  char_encoding utf-8:euc-jp\n\u003c/filter\u003e\n```\n\nIn `char_encoding from:to` case, it replaces invalid character with safe character.\n\n### remove_keys\n\nThe logs include needless record keys in some cases.\nYou can remove it by using `remove_keys` parameter.\n\n```conf\n\u003cfilter pattern\u003e\n  @type record_modifier\n\n  # remove key1 and key2 keys from record\n  remove_keys key1,key2\n\u003c/filter\u003e\n```\n\nIf following record is passed:\n\n```js\n{\"key1\":\"hoge\", \"key2\":\"foo\", \"key3\":\"bar\"}\n```\n\nthen you got new record like below:\n\n```js\n{\"key3\":\"bar\"}\n```\n\nSince v2.2.0, `remove_keys` supports nested key delete via [`record_accessor` syntax](https://docs.fluentd.org/plugin-helper-overview/api-plugin-helper-record_accessor).\n\n### whitelist_keys\n\nIf you want to handle the set of explicitly specified keys, you can use `whitelist_keys` of this plugin. It's exclusive with `remove_keys`.\n\n```conf\n\u003cfilter pattern\u003e\n  @type record_modifier\n\n  # remove all keys except for key1 and key2\n  whitelist_keys key1,key2\n\u003c/filter\u003e\n```\n\nIf following record is passed:\n\n```js\n{\"key1\":\"hoge\", \"key2\":\"foo\", \"key3\":\"bar\"}\n```\n\nthen you got new record like below:\n\n```js\n{\"key1\":\"hoge\", \"key2\":\"foo\"}\n```\n\n### replace_keys_value\n\nIf you want to replace specific value for keys you can use `replace` section.\n\n```conf\n\u003cfilter pattern\u003e\n  @type record_modifier\n\n  # replace key key1\n  \u003creplace\u003e\n    # your key name\n    key key1\n    # your regexp\n    expression /^(?\u003cstart\u003e.+).{2}(?\u003cend\u003e.+)$/\n    # replace string\n    replace \\k\u003cstart\u003eors\\k\u003cend\u003e\n  \u003c/replace\u003e\n  # replace key key2\n  \u003creplace\u003e\n    # your key name\n    key key2\n    # your regexp\n    expression /^(.{1}).{2}(.{1})$/\n    # replace string\n    replace \\1ors\\2\n  \u003c/replace\u003e\n\u003c/filter\u003e\n```\n\nIf following record is passed:\n\n```js\n{\"key1\":\"hoge\", \"key2\":\"hoge\", \"key3\":\"bar\"}\n```\n\nthen you got new record like below:\n\n```js\n{\"key1\":\"horse\", \"key2\":\"horse\", \"key3\":\"bar\"}\n```\n\n\n### Ruby code trick for complex logic\n\nIf you need own complex logic in filter, writing filter plugin is better. But if you don't want to write new plugin, you can use temporal key trick like below:\n\n```\n\u003cfilter reform.**\u003e\n  @type record_modifier\n  remove_keys _dummy_\n  \u003crecord\u003e\n    _dummy_ ${if record.has_key?('foo'); record['bar'] = 'Hi!'; end; nil}\n  \u003c/record\u003e\n\u003c/filter\u003e\n```\n\n### record_modifier output\n\nOutput plugin version of `record_modifier` filter. If you want to process events and change tag at the same time, this plugin is useful.\n\n    \u003cmatch pattern\u003e\n      @type record_modifier\n      tag foo.${record[\"field1\"]}\n\n      \u003crecord\u003e\n        gen_host \"#{Socket.gethostname}\"\n        foo bar\n      \u003c/record\u003e\n    \u003c/match\u003e\n\n## Copyright\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd\u003eAuthor\u003c/td\u003e\u003ctd\u003eMasahiro Nakagawa \u003crepeatedly@gmail.com\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003eCopyright\u003c/td\u003e\u003ctd\u003eCopyright (c) 2013- Masahiro Nakagawa\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003eLicense\u003c/td\u003e\u003ctd\u003eMIT License\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["cncf","data-collector","fluentd","msgpack","fluentd-plugin"],"project_url":"https://ruby.ecosyste.ms/api/v1/projects/211","html_url":"https://ruby.ecosyste.ms/projects/211"}