commits
Thread
Date
Earlier messages
Messages by Thread
[PR] [AMORO-4186] Add support for Parquet row-group merging in IcebergRewriteExecutor [amoro]
via GitHub
Re: [PR] [AMORO-4186] Add support for Parquet row-group merging in IcebergRewriteExecutor [amoro]
via GitHub
Re: [PR] [AMORO-4186] Add support for Parquet row-group merging in IcebergRewriteExecutor [amoro]
via GitHub
Re: [PR] [AMORO-4186] Add support for Parquet row-group merging in IcebergRewriteExecutor [amoro]
via GitHub
[PR] refactor: logs and conf directory [amoro]
via GitHub
Re: [PR] refactor: logs and conf directory [amoro]
via GitHub
[I] [Improvement]: Implement row group merging using ParquetFileWriter#appendFile [amoro]
via GitHub
[PR] [AMORO-4163][ams] Fix Version-N-already-exists race in newTableOperations for legacy mixed-iceberg [amoro]
via GitHub
[PR] [AMORO-4183][Improvement]: Refactor Optimizing Interface Move to amoro-common [amoro]
via GitHub
[I] [Improvement]: Refactor Optimizing Interface Move to amoro-common [amoro]
via GitHub
(amoro) branch master updated: [AMORO-4163][ams] Fix CommitFailedException when loading legacy mixed-iceberg tables on Iceberg 1.7.2 (#4182)
czy006
(amoro) branch asf-site updated: Regenerated Amoro latest docs page based on 7b19b7eaaa6f5ddd809d75886e15916b7ab57126 commit
github-bot
(amoro) branch asf-site updated: Regenerated Amoro site page based on 7b19b7eaaa6f5ddd809d75886e15916b7ab57126 commit
github-bot
(amoro) branch master updated: [Subtask]: Optimizations and troubleshooting for the Master-Slave mode. (#4174)
czy006
[PR] [AMORO-4163][ams] Fix CommitFailedException when loading legacy mixed-iceberg tables on Iceberg 1.7.2 [amoro]
via GitHub
Re: [PR] [AMORO-4163][ams] Fix CommitFailedException when loading legacy mixed-iceberg tables on Iceberg 1.7.2 [amoro]
via GitHub
[PR] chore: patch relase v0.1.1 [amoro]
via GitHub
Re: [PR] chore: patch relase v0.1.1 [amoro]
via GitHub
(amoro) branch master updated: Cache dataTasks() result in NodeFileScanTask to avoid repeated list creation (#4146)
czy006
(amoro) branch master updated: [AMORO-4099] Add table-summary metric collection option for non-optimizing tables (#4101)
czy006
Re: [I] [Improvement]: Collect table_summary metrics independently of self-optimizing [amoro]
via GitHub
[PR] [AMORO-3988][ams] Automatic restart the optimizers if it is down unexpected [amoro]
via GitHub
[PR] Fix reachMinorInterval() starvation for cold partitions [amoro]
via GitHub
[PR] [AMORO-4122][ams] Fix partition filter not working due to @JsonIgnore on PendingInput.partitions [amoro]
via GitHub
Re: [PR] [AMORO-4122][ams] Fix partition filter not working due to @JsonIgnore on PendingInput.partitions [amoro]
via GitHub
Re: [PR] [AMORO-4122][ams] Fix partition filter not working due to @JsonIgnore on PendingInput.partitions [amoro]
via GitHub
Re: [PR] [AMORO-4122][ams] Fix partition filter not working due to @JsonIgnore on PendingInput.partitions [amoro]
via GitHub
Re: [PR] [AMORO-4122][ams] Fix partition filter not working due to @JsonIgnore on PendingInput.partitions [amoro]
via GitHub
[PR] [hotfix] fix primary key conflict issue caused by multiple insertions in single-node persistence. [amoro]
via GitHub
Re: [PR] [hotfix] fix primary key conflict issue caused by multiple insertions in single-node persistence. [amoro]
via GitHub
Re: [PR] [hotfix] fix primary key conflict issue caused by multiple insertions in single-node persistence. [amoro]
via GitHub
Re: [PR] [hotfix] fix primary key conflict issue caused by multiple insertions in single-node persistence. [amoro]
via GitHub
(amoro) branch master updated: [Test] Add transactionId assertion in TestDefaultKeyedFile. (#4176)
czy006
[PR] [Test] Add transactionId assertion in TestDefaultKeyedFile. [amoro]
via GitHub
Re: [PR] [Test] Add transactionId assertion in TestDefaultKeyedFile. [amoro]
via GitHub
Re: [PR] [Test] Add transactionId assertion in TestDefaultKeyedFile. [amoro]
via GitHub
[PR] Staging [amoro]
via GitHub
Re: [PR] Staging [amoro]
via GitHub
[PR] [Subtask]: Optimizations and troubleshooting for the Master-Slave mode. #4171 [amoro]
via GitHub
Re: [PR] [Subtask]: Optimizations and troubleshooting for the Master-Slave mode. [amoro]
via GitHub
Re: [PR] [Subtask]: Optimizations and troubleshooting for the Master-Slave mode. [amoro]
via GitHub
Re: [PR] [Subtask]: Optimizations and troubleshooting for the Master-Slave mode. [amoro]
via GitHub
(amoro) branch master updated: Replace fully qualified Comparator reference with simple class name in AdaptHiveParquetUtil (#4170)
xuba
[I] Clarification Request: Benchmark Details for Amoro vs. Spark Compaction Blog [amoro]
via GitHub
(amoro) branch czy006/optqueue-refactor created (now 2110acf83)
czy006
(amoro) 01/01: [Refactor] OptimizingQueue decomposition: extract components and wire SPI integration
czy006
[I] [Bug]: status of process hang on running [amoro]
via GitHub
[I] [Subtask]: Fixed several bugs in master-slave mode. [amoro]
via GitHub
Re: [I] [Subtask]: Optimizations and troubleshooting for the Master-Slave mode. [amoro]
via GitHub
[PR] [hotfix] Replace fully qualified Comparator reference with simple class name in AdaptHiveParquetUtil [amoro]
via GitHub
Re: [PR] Replace fully qualified Comparator reference with simple class name in AdaptHiveParquetUtil [amoro]
via GitHub
Re: [PR] Replace fully qualified Comparator reference with simple class name in AdaptHiveParquetUtil [amoro]
via GitHub
Re: [PR] Replace fully qualified Comparator reference with simple class name in AdaptHiveParquetUtil [amoro]
via GitHub
(amoro) branch asf-site updated: Regenerated Amoro latest docs page based on 75916805291773dad5caa1c47a32dc2295e80351 commit
github-bot
(amoro) branch master updated: [AMORO-4162] Upgrade Iceberg dependency from 1.6.1 to 1.7.2 (#4163)
czy006
(amoro) branch master updated: [hotfix] Implement an independent process history cleanup mechanism and migrate the configuration item to the Duration type. (#4161)
jinsongzhou
(amoro) branch asf-site updated: Regenerated Amoro latest docs page based on 5c8990523f56f11102fd813f8fa90f90afb99631 commit
github-bot
(amoro) branch asf-site updated: Regenerated Amoro site page based on 5c8990523f56f11102fd813f8fa90f90afb99631 commit
github-bot
(amoro) branch master updated: Fix flaky TestInternalMixedCatalogService by hardening test cleanup (#4165)
xuba
(amoro) branch master updated: [Improvement] Move snapshot ID capture in expireFiles() to after delete commit (#4169)
xuba
(amoro) branch master updated: [Dependency] Bump versions of Hadoop and Spark (#4168)
czy006
Re: [PR] [AMORO-4099] Add table-summary metric collection option for non-optimizing tables [amoro]
via GitHub
Re: [PR] [AMORO-4099] Add table-summary metric collection option for non-optimizing tables [amoro]
via GitHub
[PR] [Improvement] Move snapshot ID capture in expireFiles() to after delete commit [amoro]
via GitHub
Re: [PR] [Improvement] Move snapshot ID capture in expireFiles() to after delete commit [amoro]
via GitHub
[PR] [Dependency] Bump versions of Hadoop and Spark [amoro]
via GitHub
Re: [PR] [Dependency] Bump versions of Hadoop and Spark [amoro]
via GitHub
Re: [PR] [Dependency] Bump versions of Hadoop and Spark [amoro]
via GitHub
[PR] [AMORO-4166] [Improvement]: Implement heap-based flush mechanism for SortedPosDeleteWriter to prevent OOM. [amoro]
via GitHub
Re: [PR] [AMORO-4166] [Improvement]: Implement heap-based flush mechanism for SortedPosDeleteWriter to prevent OOM. [amoro]
via GitHub
Re: [PR] [AMORO-4166] [Improvement]: Implement heap-based flush mechanism for SortedPosDeleteWriter to prevent OOM. [amoro]
via GitHub
Re: [PR] [AMORO-4166] [Improvement]: Implement heap-based flush mechanism for SortedPosDeleteWriter to prevent OOM. [amoro]
via GitHub
Re: [PR] [AMORO-4166] [Improvement]: Implement heap-based flush mechanism for SortedPosDeleteWriter to prevent OOM. [amoro]
via GitHub
Re: [PR] [AMORO-4166] [Improvement]: Implement heap-based flush mechanism for SortedPosDeleteWriter to prevent OOM. [amoro]
via GitHub
Re: [PR] [AMORO-4166] [Improvement]: Implement heap-based flush mechanism for SortedPosDeleteWriter to prevent OOM. [amoro]
via GitHub
Re: [PR] [AMORO-4166] [Improvement]: Implement heap-based flush mechanism for SortedPosDeleteWriter to prevent OOM. [amoro]
via GitHub
Re: [PR] [AMORO-4166] [Improvement]: Implement heap-based flush mechanism for SortedPosDeleteWriter to prevent OOM. [amoro]
via GitHub
Re: [PR] [AMORO-4166] [Improvement]: Implement heap-based flush mechanism for SortedPosDeleteWriter to prevent OOM. [amoro]
via GitHub
[I] [Improvement]: Implement heap-based flush mechanism for SortedPosDeleteWriter to prevent OOM [amoro]
via GitHub
[PR] Fix flaky TestInternalMixedCatalogService by hardening test cleanup [amoro]
via GitHub
Re: [PR] Fix flaky TestInternalMixedCatalogService by hardening test cleanup [amoro]
via GitHub
Re: [PR] Fix flaky TestInternalMixedCatalogService by hardening test cleanup [amoro]
via GitHub
(amoro) branch master updated: [Subtask]: In master-slave mode, each AMS should automatically senses the optimizer. (#3937)
czy006
[PR] feat: add Iceberg table tag management UI and API [amoro]
via GitHub
Re: [PR] feat: add Iceberg table tag management UI and API [amoro]
via GitHub
Re: [PR] feat: add Iceberg table tag management UI and API [amoro]
via GitHub
Re: [PR] feat: add Iceberg table tag management UI and API [amoro]
via GitHub
Re: [PR] feat: add Iceberg table tag management UI and API [amoro]
via GitHub
Re: [PR] feat: add Iceberg table tag management UI and API [amoro]
via GitHub
(amoro) branch master updated: [AMORO-3853] Stabilize continuous optimizing tests on Java 17 (#4142)
xuba
(amoro) branch master updated: [AMORO-3928] Modify the optimizer to support obtaining tasks from each AMS node for processing. (#3950)
czy006
(amoro) branch master updated: [AMORO-4159] [Improvement]: Missing doAs wrapper in MixedTableOperations. (#4160)
jinsongzhou
[I] [Improvement]: Upgrade Iceberg dependency from 1.6 to 1.7 [amoro]
via GitHub
Re: [I] [Improvement]: Upgrade Iceberg dependency from 1.6 to 1.7 [amoro]
via GitHub
[PR] [AMORO-4162] Upgrade Iceberg dependency from 1.6.1 to 1.7.2 [amoro]
via GitHub
Re: [PR] [AMORO-4162] Upgrade Iceberg dependency from 1.6.1 to 1.7.2 [amoro]
via GitHub
Re: [PR] [AMORO-4162] Upgrade Iceberg dependency from 1.6.1 to 1.7.2 [amoro]
via GitHub
Re: [PR] [AMORO-4162] Upgrade Iceberg dependency from 1.6.1 to 1.7.2 [amoro]
via GitHub
Re: [PR] [AMORO-4162] Upgrade Iceberg dependency from 1.6.1 to 1.7.2 [amoro]
via GitHub
[PR] [hotfix] Implement an independent process history cleanup mechanism and migrate the configuration item to the Duration type. [amoro]
via GitHub
Re: [PR] [hotfix] Implement an independent process history cleanup mechanism and migrate the configuration item to the Duration type. [amoro]
via GitHub
Re: [PR] [hotfix] Implement an independent process history cleanup mechanism and migrate the configuration item to the Duration type. [amoro]
via GitHub
Re: [PR] [hotfix] Implement an independent process history cleanup mechanism and migrate the configuration item to the Duration type. [amoro]
via GitHub
Re: [PR] [hotfix] Implement an independent process history cleanup mechanism and migrate the configuration item to the Duration type. [amoro]
via GitHub
Re: [PR] [hotfix] Implement an independent process history cleanup mechanism and migrate the configuration item to the Duration type. [amoro]
via GitHub
Re: [PR] [hotfix] Implement an independent process history cleanup mechanism and migrate the configuration item to the Duration type. [amoro]
via GitHub
[PR] [AMORO-4159] [Improvement]: Missing doAs wrapper in MixedTableOperations. [amoro]
via GitHub
Re: [PR] [AMORO-4159] [Improvement]: Missing doAs wrapper in MixedTableOperations. [amoro]
via GitHub
Re: [PR] [AMORO-4159] [Improvement]: Missing doAs wrapper in MixedTableOperations. [amoro]
via GitHub
[I] [Improvement]: Missing doAs wrapper in MixedTableOperations [amoro]
via GitHub
Re: [I] [Improvement]: Missing doAs wrapper in MixedTableOperations [amoro]
via GitHub
[I] fix: low-contrast secondary text color in global theme token [amoro]
via GitHub
[PR] UI/UX: Low-contrast secondary text color in global theme token [amoro]
via GitHub
Re: [PR] UI/UX: Low-contrast secondary text color in global theme token [amoro]
via GitHub
[I] fix: mock api server enabled in production build masks real error/loading ux [amoro]
via GitHub
[PR] UI/UX: Mock API server enabled in production build masks real error/loading UX [amoro]
via GitHub
Re: [PR] UI/UX: Mock API server enabled in production build masks real error/loading UX [amoro]
via GitHub
Re: [PR] UI/UX: Mock API server enabled in production build masks real error/loading UX [amoro]
via GitHub
(amoro) branch asf-site updated: Regenerated Amoro latest docs page based on ab8a1963f2276a73b515a86d0184dc37363876c3 commit
github-bot
(amoro) branch master updated: [AMORO-4153]: Drop mixed Flink 1.17 support (#4154)
xuba
(amoro) branch master updated: [site] Fix docs latest notice and Blogs label (#4144)
xuba
(amoro) branch asf-site updated: Regenerated Amoro latest docs page based on 958e2093d973482420012513ade460675e10da2b commit
github-bot
(amoro) branch asf-site updated: Regenerated Amoro site page based on 958e2093d973482420012513ade460675e10da2b commit
github-bot
[PR] [AMORO-4153] [Improvement]: Drop mixed Flink 1.17 support [amoro]
via GitHub
Re: [PR] [AMORO-4153] [Improvement]: Drop mixed Flink 1.17 support [amoro]
via GitHub
Re: [PR] [AMORO-4153]: Drop mixed Flink 1.17 support [amoro]
via GitHub
(amoro) branch master updated: [AMORO-4149]: Remove duplicate iceberg-bundled-guava dependency declaration in amoro-format-iceberg. (#4150)
xuba
[I] [Improvement]: Drop mixed Flink 1.17 support to align with Iceberg engine lifecycle [amoro]
via GitHub
Re: [I] [Improvement]: Drop mixed Flink 1.17 support to align with Iceberg engine lifecycle [amoro]
via GitHub
Re: [I] [Improvement]: Add non-partitioned table test coverage for mixed-hive rewrite and overwrite operations [amoro]
via GitHub
Re: [I] [Improvement]: Add non-partitioned table test coverage for mixed-hive rewrite and overwrite operations [amoro]
via GitHub
Re: [I] [Improvement]: Add non-partitioned table test coverage for mixed-hive rewrite and overwrite operations [amoro]
via GitHub
(amoro) branch master updated: [Bug] fix the of TestOptimizerGroupKeeper unit test suffers from intermittent failures. (#4152)
xuba
[PR] [Bug] fix the of TestOptimizerGroupKeeper unit test suffers from intermittent failures. [amoro]
via GitHub
Re: [PR] [Bug] fix the of TestOptimizerGroupKeeper unit test suffers from intermittent failures. [amoro]
via GitHub
[I] [Bug]: The TestOptimizerGroupKeeper unit test suffers from intermittent failures. [amoro]
via GitHub
Re: [I] [Bug]: The TestOptimizerGroupKeeper unit test suffers from intermittent failures. [amoro]
via GitHub
(amoro) branch master updated: [AMORO-4147] [Improvement]: Resource leak in CombinedDeleteFilter and MixedDeleteFilter position delete iterators. (#4148)
xuba
[PR] [AMORO-4149] [Improvement]: Remove duplicate iceberg-bundled-guava dependency declaration in amoro-format-iceberg. [amoro]
via GitHub
Re: [PR] [AMORO-4149]: Remove duplicate iceberg-bundled-guava dependency declaration in amoro-format-iceberg. [amoro]
via GitHub
Re: [PR] [AMORO-4149]: Remove duplicate iceberg-bundled-guava dependency declaration in amoro-format-iceberg. [amoro]
via GitHub
[I] [Improvement]: Remove duplicate iceberg-bundled-guava dependency declaration in amoro-format-iceberg [amoro]
via GitHub
Re: [I] [Improvement]: Remove duplicate iceberg-bundled-guava dependency declaration in amoro-format-iceberg [amoro]
via GitHub
[PR] [AMORO-4147] [Improvement]: Resource leak in CombinedDeleteFilter and MixedDeleteFilter position delete iterators. [amoro]
via GitHub
Re: [PR] [AMORO-4147] [Improvement]: Resource leak in CombinedDeleteFilter and MixedDeleteFilter position delete iterators. [amoro]
via GitHub
Re: [PR] [AMORO-4147] [Improvement]: Resource leak in CombinedDeleteFilter and MixedDeleteFilter position delete iterators. [amoro]
via GitHub
[I] [Improvement]: Resource leak in CombinedDeleteFilter and MixedDeleteFilter position delete iterators [amoro]
via GitHub
Re: [I] [Improvement]: Resource leak in CombinedDeleteFilter and MixedDeleteFilter position delete iterators [amoro]
via GitHub
(amoro) branch asf-site updated: Regenerated Amoro latest docs page based on 45f074df18c25e7baec37f6f8baecfa133d6a56b commit
github-bot
(amoro) branch asf-site updated: Regenerated Amoro site page based on 45f074df18c25e7baec37f6f8baecfa133d6a56b commit
github-bot
(amoro) branch master updated: [AMORO-4127] Add mixed Flink 1.19 support (#4141)
xuba
Re: [I] [Improvement]: Add mixed Flink 1.19 support to align with Iceberg engine support [amoro]
via GitHub
[PR] Cache dataTasks() result in NodeFileScanTask to avoid repeated list creation [amoro]
via GitHub
Re: [PR] Cache dataTasks() result in NodeFileScanTask to avoid repeated list creation [amoro]
via GitHub
(amoro) branch master updated: [Improvement] Hoist StructProjection.create out of per-record loop in CombinedDeleteFilter (#4145)
xuba
[PR] Hoist StructProjection.create out of per-record loop in CombinedDeleteFilter [amoro]
via GitHub
Re: [PR] [Improvement] Hoist StructProjection.create out of per-record loop in CombinedDeleteFilter [amoro]
via GitHub
[PR] [site] Fix docs latest notice and Blogs label [amoro]
via GitHub
Re: [PR] [site] Fix docs latest notice and Blogs label [amoro]
via GitHub
Re: [PR] [site] Fix docs latest notice and Blogs label [amoro]
via GitHub
[PR] docs: add Getting Started section [amoro]
via GitHub
Re: [PR] docs: add Getting Started section [amoro]
via GitHub
(amoro) branch asf-site updated: Regenerated Amoro latest docs page based on 6c037912f7ada649f69afb643041a75eeeea8825 commit
github-bot
(amoro) branch master updated: [AMORO-4117] Implement dashboard RBAC with jCasbin and LDAP role mapping (#4118)
jinsongzhou
(amoro) branch asf-site updated: Regenerated Amoro latest docs page based on bf222b7b6b57b01b3d46a6ad469ea9afce89fb16 commit
github-bot
(amoro) branch asf-site updated: Regenerated Amoro site page based on bf222b7b6b57b01b3d46a6ad469ea9afce89fb16 commit
github-bot
(amoro) branch master updated: [Subtask]: Modify DefaultTableService to be compatible with master-slave mode. (#3927)
xuba
[PR] [AMORO-3853] Stabilize continuous optimizing tests on Java 17 [amoro]
via GitHub
Re: [PR] [AMORO-3853] Stabilize continuous optimizing tests on Java 17 [amoro]
via GitHub
Re: [PR] [AMORO-3853] Stabilize continuous optimizing tests on Java 17 [amoro]
via GitHub
Re: [PR] [AMORO-3853] Support Java 17 and removing reflective/internal dependencies in Flink modules [amoro]
via GitHub
Re: [PR] [AMORO-3853] Support Java 17 and removing reflective/internal dependencies in Flink modules [amoro]
via GitHub
Re: [PR] [AMORO-3853] Support Java 17 and removing reflective/internal dependencies in Flink modules [amoro]
via GitHub
[PR] [AMORO-4127][mixed-flink] Add mixed Flink 1.19 support [amoro]
via GitHub
Re: [PR] [AMORO-4127][mixed-flink] Add mixed Flink 1.19 support [amoro]
via GitHub
Re: [PR] [AMORO-4127][mixed-flink] Add mixed Flink 1.19 support [amoro]
via GitHub
Re: [PR] [AMORO-4127][mixed-flink] Add mixed Flink 1.19 support [amoro]
via GitHub
Re: [PR] [AMORO-4127][mixed-flink] Add mixed Flink 1.19 support [amoro]
via GitHub
Re: [PR] [AMORO-4127][mixed-flink] Add mixed Flink 1.19 support [amoro]
via GitHub
Re: [PR] [AMORO-4127][mixed-flink] Add mixed Flink 1.19 support [amoro]
via GitHub
Re: [PR] [AMORO-4127][mixed-flink] Add mixed Flink 1.19 support [amoro]
via GitHub
Re: [PR] [AMORO-4127][mixed-flink] Add mixed Flink 1.19 support [amoro]
via GitHub
Re: [PR] [AMORO-4127][mixed-flink] Add mixed Flink 1.19 support [amoro]
via GitHub
Re: [PR] [AMORO-4127] Add mixed Flink 1.19 support [amoro]
via GitHub
Re: [PR] [AMORO-4127] Add mixed Flink 1.19 support [amoro]
via GitHub
Re: [PR] [AMORO-4127] Add mixed Flink 1.19 support [amoro]
via GitHub
Re: [PR] [AMORO-4127] Add mixed Flink 1.19 support [amoro]
via GitHub
[PR] chore: releasing v0.1.0 [amoro]
via GitHub
Re: [PR] chore: releasing v0.1.0 [amoro]
via GitHub
[I] [Improvement]: NPE when releasing optimizer due to non-atomic deleteResource + deleteOptimizer [amoro]
via GitHub
[PR] [Hotfix] Fix Edit Catalog database-filter,After TableRuntime metric re-register conflict [amoro]
via GitHub
Re: [PR] [Hotfix] Fix Edit Catalog database-filter,After TableRuntime metric re-register conflict [amoro]
via GitHub
[PR] Add non-partitioned table tests for RewriteFiles and OverwriteFiles [amoro]
via GitHub
Re: [PR] Add non-partitioned table tests for RewriteFiles and OverwriteFiles [amoro]
via GitHub
Re: [PR] Add non-partitioned table tests for RewriteFiles and OverwriteFiles [amoro]
via GitHub
Re: [PR] [AMORO-4131] Add non-partitioned table tests for RewriteFiles and OverwriteFiles [amoro]
via GitHub
Re: [PR] [AMORO-4131] Add non-partitioned table tests for RewriteFiles and OverwriteFiles [amoro]
via GitHub
Re: [PR] [AMORO-4131] Add non-partitioned table tests for RewriteFiles and OverwriteFiles [amoro]
via GitHub
Re: [PR] [AMORO-4131] Add non-partitioned table tests for RewriteFiles and OverwriteFiles [amoro]
via GitHub
Re: [PR] [AMORO-4131] Add non-partitioned table tests for RewriteFiles and OverwriteFiles [amoro]
via GitHub
Earlier messages