-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Insights: apache/hudi
Overview
Could not load contribution data
Please try again later
134 Pull requests merged by 31 people
-
[site] Update blogs
#13222 merged
Apr 25, 2025 -
[DO-NOT-MERGE] Release 1.0.2-rc3 Attempt 1
#13218 merged
Apr 25, 2025 -
[HUDI-8999] Improve usage of logging libraries
#12172 merged
Apr 25, 2025 -
[HUDI-8796] Restrict insert operation with bucket index for Flink
#12545 merged
Apr 25, 2025 -
[HUDI-9318] Refactor the log records presentation in FileGroupRecordB…
#13213 merged
Apr 25, 2025 -
[HUDI-8680] Update doc description for metadata index partition enable
#13214 merged
Apr 24, 2025 -
[SITE] Add telemetry page and privacy link
#13215 merged
Apr 23, 2025 -
[HUDI-9147] Support HoodieFileGroupReader for Flink and use FileGroup reader in compaction
#13078 merged
Apr 23, 2025 -
[HUDI-9078] Deprecate POJO commit metadata class and its subclasses
#13204 merged
Apr 23, 2025 -
[SITE] move tracking img to footer
#13209 merged
Apr 23, 2025 -
[MINOR] Fix flaky test testDeletePartitionsV2
#13207 merged
Apr 23, 2025 -
[HUDI-9225] Remove support for Flink 1.14
#13200 merged
Apr 23, 2025 -
[MINOR] Clean up config inconsistency in recordKeyFields config
#13205 merged
Apr 23, 2025 -
[HUDI-9205] Introduce a representative file containing the estimated total size of file slice
#13070 merged
Apr 23, 2025 -
[HUDI-9122] Add small rfc updates and light tweak to S3 storage lock client input
#13194 merged
Apr 23, 2025 -
[HUDI-9316] Add Avro based ReaderContext to assist in migration to FileGroupReader
#13171 merged
Apr 22, 2025 -
[HUDI-9329] Avoid obtaining an incorrect partition id due to int type overflow in
BucketIndexUtil
#13189 merged
Apr 22, 2025 -
[MINOR] Clean up RAT check errors
#13199 merged
Apr 22, 2025 -
[HUDI-9333] Add test to guard Flink default metadata config
#13201 merged
Apr 22, 2025 -
[HUDI-9224] Bump Flink version: from 1.19.1 to 1.19.2 and from 1.20.0 to to 1.20.1
#13198 merged
Apr 22, 2025 -
[MINOR] Update bundle validation README.md
#13197 merged
Apr 22, 2025 -
[HUDI-9122] Doc updates for storage based lock provider
#13195 merged
Apr 22, 2025 -
[HUDI-9331] Fix Incorrect memory estimation for CDC block flushing can lead to OOM
#13193 merged
Apr 22, 2025 -
[HUDI-9088] Fix unnecessary scanning of target table in MERGE INTO on Spark
#12933 merged
Apr 21, 2025 -
[HUDI-8902] Fix the incorrect data read after changing the column type from float to double
#13188 merged
Apr 21, 2025 -
[HUDI-9086] Fix spark context not shutting down in CI
#13175 merged
Apr 21, 2025 -
[HUDI-8601] Support multi-level data block index in HFile
#13166 merged
Apr 21, 2025 -
[HUDI-9322][Followup] HoodieRecord#getAvroBytes returns ByteArrayOutpu…
#13186 merged
Apr 21, 2025 -
[HUDI-9327] Remove the unnecessry HoodieMetadataConfig build
#13182 merged
Apr 21, 2025 -
[MINOR] Remove spark2 bundle form validate staged bundles script
#13187 merged
Apr 21, 2025 -
[HUDI-9325] Fix HFile reader to account for fake first key in the block index
#13179 merged
Apr 21, 2025 -
Cherry-pick "[HUDI-9322] Optimizing performance for hoodie log files writing"
#13181 merged
Apr 21, 2025 -
[HUDI-9326] Replace the usage of RewriteAvroPayload with HoodieAvroIndexedRecord
#13180 merged
Apr 21, 2025 -
[HUDI-9324]Support displaying complete dag for delete statement in spark web ui
#13176 merged
Apr 20, 2025 -
[MINOR] Time generator defaults to sleeping for 200ms even with in-process lock provider
#13183 merged
Apr 20, 2025 -
[DO-NOT-MERGE] Release 1.0.2-rc2 Attempt 2
#13169 merged
Apr 20, 2025 -
[HUDI-9319] Fix inconsistency of ordering value type between reader &…
#13163 merged
Apr 20, 2025 -
[HUDI-9322] Optimizing performance for hoodie log files writing
#13170 merged
Apr 20, 2025 -
[HUDI-9323] Fix the improper usage of HoodieConfig
#13173 merged
Apr 19, 2025 -
[HUDI-9323] Remove unnecessary config copying
#13174 merged
Apr 19, 2025 -
[HUDI-8072] Fix java client functionality for MOR tables, re-enable disabled test for Hive File Group Reader
#13165 merged
Apr 18, 2025 -
[HUDI-9321] Fix unnecessary hoodie config conversion for ConfigUtils.getPayloadClass
#13167 merged
Apr 18, 2025 -
[HUDI-9316] HoodieFileGroupReader: Refactor tests to support virtual keys
#13157 merged
Apr 18, 2025 -
[HUDI-9317] Fix delete for HoodieAvroRecord during appending log blocks
#13159 merged
Apr 18, 2025 -
[MINOR] Use native file reader by default
#13160 merged
Apr 18, 2025 -
[DO-NOT-MERGE] Release 1.0.2-rc1 Attempt 2
#13161 merged
Apr 17, 2025 -
[HUDI-9190] RowDataLogWriteHandle supports writing Avro data block
#13142 merged
Apr 17, 2025 -
[HUDI-8637] Refactor broadcast to a more generic reader context factory
#13148 merged
Apr 17, 2025 -
[HUDI-9315] Reserve rfc-94 for Hudi Timeline UI
#13151 merged
Apr 17, 2025 -
[MINOR] Fix close in FileGroupRecordBuffer
#13155 merged
Apr 16, 2025 -
[DO-NOT-MERGE] Release 1.0.2-rc1
#13146 merged
Apr 16, 2025 -
[HUDI-8601] By default disable native hfile reader
#13150 merged
Apr 16, 2025 -
[HUDI-9272] add logs to filterKeysFromFile
#13113 merged
Apr 16, 2025 -
[HUDI-9314] Reduce overhead for payload creation
#13138 merged
Apr 16, 2025 -
[HUDI-9203] Fix usability w/ upgrading from 0.x to 1.x and wish to stay in table version 6
#13145 merged
Apr 15, 2025 -
[HUDI-9266] Check order of partition fields in hoodie meta and HMS
#13144 merged
Apr 15, 2025 -
[HUDI-9159] S3 implementation of StorageLock for StorageBasedLockProvider
#13126 merged
Apr 14, 2025 -
[HUDI-9311] Revert HUDI-7146 which causes perf overhead for merging MDT log files
#13136 merged
Apr 14, 2025 -
[HUDI-9309]Fix perf regression from supporting display dag of insert/update statment in spark ui
#13139 merged
Apr 14, 2025 -
[HUDI-9304] support configurable RowDataParquetWriteSupport for Flink
#13137 merged
Apr 12, 2025 -
[HUDI-5092] Support Databricks Spark runtime
#13129 merged
Apr 11, 2025 -
[HUDI-8990] PartitionBucketIndexManager Enhance
#13106 merged
Apr 11, 2025 -
[HUDI-9158] Add storage-based lock provider abstract implementation
#13103 merged
Apr 11, 2025 -
[HUDI-9303] Fix timer is not reset properly after RowDataLogWriteHand…
#13132 merged
Apr 11, 2025 -
[MINOR] Fix typo in RFC-93
#13131 merged
Apr 11, 2025 -
[HUDI-9267] Fix the file group reader log file read sequence
#13115 merged
Apr 10, 2025 -
[HUDI-9286] Fix the atomicity of archived timeline write
#13128 merged
Apr 10, 2025 -
[HUDI-9262] Skip building stats for decimal field with very high precision
#13097 merged
Apr 10, 2025 -
[HUDI-9268] Dynamically computes compaction/merge available memory and passes it to
FileGroupReader
#13107 merged
Apr 10, 2025 -
[HUDI-9270]Support displaying complete dag for update statement in spark web ui
#13110 merged
Apr 10, 2025 -
[MINOR] Overload HoodieFileGroupReader constructor to bring back old …
#13116 merged
Apr 10, 2025 -
[HUDI-9288] Fix file group bug with uncommitted slices
#13125 merged
Apr 10, 2025 -
[HUDI-9269] Handle tight bound field in columns stats metadata
#13117 merged
Apr 10, 2025 -
[HUDI-9263] Archived timeline downgrade fails with EightToSevenDowngradeHandler
#13098 merged
Apr 10, 2025 -
[MINOR] Force UT hudi-hadoop-common & Hudi Utilities others Azure CI to use ubuntu 24
#13124 merged
Apr 9, 2025 -
[MINOR] Update readme with latest slack link
#13119 merged
Apr 9, 2025 -
[MINOR][SITE] Update slack shared invite link
#13118 merged
Apr 9, 2025 -
[HUDI-9237][RFC-93] Pluggable Table Format Support
#12998 merged
Apr 8, 2025 -
Cherrypicked commits for release-1.0.2
#13108 merged
Apr 8, 2025 -
[HUDI-9258] Disable partial update for CUSTOM merge mode
#13092 merged
Apr 8, 2025 -
[HUDI-9158] Add doc updates for conditional writes-based lock provider
#13104 merged
Apr 8, 2025 -
[HUDI-9156] Add lock provider heartbeat manager
#12958 merged
Apr 8, 2025 -
[HUDI-9155] Add scaffolding for lock provider using conditional writes
#12954 merged
Apr 8, 2025 -
[MINOR] Fix logging issue with EightToSevenDowngradeHandler
#13096 merged
Apr 5, 2025 -
[HUDI-9048] Reserve rfc-92 for bitmap index support
#13094 merged
Apr 5, 2025 -
[MINOR] Update javadocs in MergeIntoHoodieTableCommand
#13093 merged
Apr 5, 2025 -
[HUDI-8990] Partition bucket index supports query pruning based on bucket id
#13060 merged
Apr 5, 2025 -
[HUDI-9260][Docs] Add one more limitation for partial update
#13091 merged
Apr 5, 2025 -
[MINOR] Upgrade jetty version to 9.4.57.v20241219 to fix CVE-2024-8184
#13058 merged
Apr 4, 2025 -
[DOCS] Data quality docs update
#13061 merged
Apr 4, 2025 -
[HUDI-9115] Remove conf directory from Hudi CLI
#13089 merged
Apr 4, 2025 -
[HUDI-9247] Re-evaluate reuse of TimeGenerator instance
#13077 merged
Apr 4, 2025 -
[HUDI-9258] Disable partial update when global index is used
#13086 merged
Apr 4, 2025 -
[HUDI-9259] Fixing marker reconciliation for failures during deleting additional files
#13088 merged
Apr 4, 2025 -
[HUDI-9255] Fix inferring correct merge behavior for few scenarios
#13079 merged
Apr 4, 2025 -
[MINOR] Fix NumberFormatException while updating metrics for MDT in table version 6
#13056 merged
Apr 3, 2025 -
[MINOR] Fixing master for build failure
#13085 merged
Apr 3, 2025 -
Add New blogs related to Apache Hudi
#13038 merged
Apr 3, 2025 -
[MINOR] Remove warning around table version six
#13080 merged
Apr 3, 2025 -
[BLOG]: Secondary index Blog
#13074 merged
Apr 2, 2025 -
[MINOR] Fix build error on master
#13075 merged
Apr 2, 2025 -
[HUDI-9252] BaseHoodieWriteClient should only check for upgrade
#13073 merged
Apr 2, 2025 -
[HUDI-9206] Support reading inflight instants with HoodieLogRecordReader
#13010 merged
Apr 2, 2025 -
[Weekly Docs] Blog updates and title updates
#13054 merged
Apr 1, 2025 -
[MINOR]Fix typo and Add implementation class name in interface method of HoodieRecordMerger
#13059 merged
Apr 1, 2025 -
Fix Image path for the Amazon Blog
#13063 merged
Mar 31, 2025 -
[BLOG] Add New Community Blog for Amazon
#13062 merged
Mar 31, 2025 -
[HUDI-8990] Partition Level Bucket Index
#13017 merged
Mar 30, 2025 -
[HUDI-8635] Support numWrites metric for compaction
#13047 merged
Mar 29, 2025 -
[HUDI-8409] Fixing merge mode config during upgrade and downgrade from version 7 to 8 and back
#13046 merged
Mar 29, 2025 -
[HUDI-9236] Handle markers for log files in table version 6
#13007 merged
Mar 29, 2025 -
[HUDI-9231]Show complete DAG for one single query in spark web ui while inserting into hudi table
#13044 merged
Mar 29, 2025 -
[HUDI-9228] Support rowdata writing for MOR table with consistent buc…
#13043 merged
Mar 29, 2025 -
[HUDI-9240] Bump spark 35 version to 3.5.5
#13053 merged
Mar 29, 2025 -
[HUDI-9133] Fallback to legacy schema fetching in case of IllegalAccessError from schema registry client
#13030 merged
Mar 28, 2025 -
[HUDI-9239]Fix the bug of Spark Cache not releasing cleanly
#13050 merged
Mar 28, 2025 -
[HUDI-9238] Fix bug with HudiIncrSource when source is table version 6
#13048 merged
Mar 28, 2025 -
[HUDI-9042] Support
TimestampType.DATE_STRING
byRowDataKeyGen
#13037 merged
Mar 28, 2025 -
[HUDI-9218] Implement HoodieRecordMerger for Flink HoodieRecord
#13040 merged
Mar 28, 2025 -
[HUDI-9167] Remove redundant classes in hudi-utilities-slim-bundle
#12962 merged
Mar 28, 2025 -
[HUDI-9233] Handle empty table edge case for col stats initialization
#13045 merged
Mar 27, 2025 -
[HUDI-9221] Fix tests in TestHoodieBackedMetadata after new default indexes enabled
#13035 merged
Mar 27, 2025 -
[HUDI-9227] Fix bulk insert overwrite after a failed insert
#13041 merged
Mar 27, 2025 -
[HUDI-9205] Refactor Flink tests to avoid sleeping for data results
#13027 merged
Mar 27, 2025 -
[MINOR] Use ConfigUtils to handle defaults for all Zookeeper lock provider configs
#13039 merged
Mar 27, 2025 -
[HUDI-9088] Fix unnecessary scanning of target table in MERGE INTO on Spark
#12934 merged
Mar 27, 2025 -
[MINOR]Follow up HUDI-8803, optimize vectorized reader by cache 'batchIdxField'
#13023 merged
Mar 27, 2025 -
[HUDI-9216] Ignore validation of empty databaseName in HoodieTableMetaClient
#13033 merged
Mar 27, 2025 -
[MINOR] Fix flaky test testCreateNewInstantTimes
#13032 merged
Mar 26, 2025 -
[MINOR] Improve CI to parallelize tests more and reduce completion time
#13031 merged
Mar 26, 2025 -
[HUDI-9212] Fix metadata compaction failure post downgrade
#13022 merged
Mar 26, 2025 -
[HUDI-7037] Fix colstats reading for Decimal field
#12993 merged
Mar 26, 2025
35 Pull requests opened by 16 people
-
[HUDI-9235] Support HFile in FG reader
#13052 opened
Mar 28, 2025 -
[HUDI-7507] Fixing Rollbacks and Cleaning to acquire locks as needed
#13064 opened
Mar 31, 2025 -
[HUDI-9246] Confine protobuf shading to the hudi-io package
#13065 opened
Mar 31, 2025 -
[HUDI-9248] Unify code paths for all write operations about `bulk_insert`
#13066 opened
Apr 1, 2025 -
docs(datahub-sync): minor updates
#13067 opened
Apr 1, 2025 -
[HUDI-9249]Support displaying InsertIntoHoodieTableCommand metrics in Spark Web UI
#13068 opened
Apr 1, 2025 -
[HUDI-9132] Avoid empty string row key for delete and update operations
#13071 opened
Apr 2, 2025 -
[MINOR][DRAFT] test partial updates
#13076 opened
Apr 3, 2025 -
[HUDI-6249] Move thread-safety to map impls for FSView
#13082 opened
Apr 3, 2025 -
[WIP] Fix Merge Into Partial Updates with Global Index
#13083 opened
Apr 3, 2025 -
[HUDI-9048][RFC-92] Add RFC-92: Support Bitmap Index
#13095 opened
Apr 5, 2025 -
[DNM] Debug auto commit disabled flow (fixing spark client module tests)
#13100 opened
Apr 7, 2025 -
[DNM] Debug auto commit disabled flow (java client module)
#13101 opened
Apr 7, 2025 -
[DRAFT][NMV] Keep merge mode test branch
#13105 opened
Apr 8, 2025 -
[MINOR] Update package list in HoodieSparkFunctionalTestSuiteA
#13112 opened
Apr 8, 2025 -
[HUDI-9302] Enable vectorized reading for file slice without log file
#13127 opened
Apr 10, 2025 -
feat(datahub-sync): adds DataPlatformInstance aspect
#13133 opened
Apr 11, 2025 -
[HUDI-9259][branch-0.x] Fixing marker reconciliation for failures during deleting additional files
#13135 opened
Apr 11, 2025 -
[HUDI-9315] Add Hudi Timeline UI to aid debugging
#13147 opened
Apr 15, 2025 -
[HUDI-9281][DNM] Debug auto commit disabled flow (most of spark client cleaned up)
#13149 opened
Apr 15, 2025 -
[HUDI-9315][RFC-94] Add RFC-94: Hudi Timeline UI
#13152 opened
Apr 16, 2025 -
[HUDI-9281][DNM] Debug auto commit disabled flow (fully deprecating the auto commit flag)
#13156 opened
Apr 16, 2025 -
[HUDI-9281][DNM] Deprecate auto commit enabled flow (apr 16)
#13158 opened
Apr 17, 2025 -
[HUDI-9219] Add callbacks for CloseableIterators and eager close data readers
#13178 opened
Apr 19, 2025 -
[HUDI-9330] Avoid storing the clean plan in inflight clean instant
#13192 opened
Apr 21, 2025 -
[HUDI-9281][DNM] Mdt dag rewrite apr20
#13196 opened
Apr 21, 2025 -
Test metadata archive read with hudi 0.7
#13203 opened
Apr 22, 2025 -
[HUDI-9334] Optimize Parallelism of show_invalid_parquet
#13206 opened
Apr 22, 2025 -
[HUDI-8759] Add virtual key support to file group reader
#13208 opened
Apr 22, 2025 -
[HUDI-9281][DNM] Mdt dag rewrite apr22 ( auto commit deprecated )
#13210 opened
Apr 23, 2025 -
[HUDI-9281][DNM] Mdt dag rewrite apr22 ( auto commit deprecated )
#13211 opened
Apr 23, 2025 -
[HUDI-9336] Extract common logic of getting reader for secondary index
#13212 opened
Apr 23, 2025 -
[HUDI-9332] Pluggable Table Format Support with native Integration
#13216 opened
Apr 24, 2025 -
[DRAFT] Bootstrap support
#13223 opened
Apr 25, 2025 -
[HUDI-9318] Refactor the log records presentation in FileGroupRecordBuffer
#13225 opened
Apr 26, 2025
9 Issues closed by 6 people
-
[SUPPORT] Could not load source class org.apache.hudi.utilities.sources.AvroKafkaSource
#13184 closed
Apr 24, 2025 -
Hudi表通过spark sql添加字段后,用Hive Sql查询原有数据发生列错位问题
#12771 closed
Apr 11, 2025 -
[SUPPORT] Hudi Compaction Error Despite Using COW Table Type
#13072 closed
Apr 7, 2025 -
[SUPPORT] hive sync table cannot query throw java.lang.IllegalArgumentException
#13069 closed
Apr 2, 2025 -
[SUPPORT]FileID <filegroup> of partition path xxx=xx does not exist.
#11202 closed
Apr 2, 2025 -
[SUPPORT] BQSync fails after first sync when connection id is included for Biglake
#12957 closed
Apr 1, 2025 -
[SUPPORT] flink quick start very slow in kubernetes session deploy mode
#13049 closed
Mar 28, 2025
10 Issues opened by 10 people
-
[SUPPORT] huid table format orc is not valid
#13221 opened
Apr 25, 2025 -
[SUPPORT] Merge Into MOR table works incorrectly
#13219 opened
Apr 25, 2025 -
[SUPPORT] The requested schema is not compatible with the file schema
#13217 opened
Apr 24, 2025 -
[SUPPORT] Delete Partition not propagating to Glue Catalog Sync
#13164 opened
Apr 17, 2025 -
[SUPPORT] Duplicates while partition is being updated
#13153 opened
Apr 16, 2025 -
[SUPPORT] Flink checkpoint fails to restore the job properly
#13114 opened
Apr 9, 2025 -
[SUPPORT] Facing long index lookup times with dynamic bloom filter
#13090 opened
Apr 4, 2025 -
[SUPPORT] unable to sync metadata to hive metastore
#13057 opened
Mar 30, 2025 -
[SUPPORT] Experiencing Hudi CloudWatchReporter Exception with Hudi 0.15.0
#13051 opened
Mar 28, 2025 -
[SUPPORT] Ue GCP Dataproc Metasatore as a Concurrency Control Distributed Locking
#13036 opened
Mar 26, 2025
23 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
[HUDI-9187][HUDI-6249] Update usage of read/write in FileSystemView code paths
#12982 commented on
Apr 16, 2025 • 68 new comments -
[HUDI-7946][RFC-90] Add support for cancellable clustering table service plans
#12856 commented on
Apr 9, 2025 • 17 new comments -
[HUDI-9012] Implement and utilize native writer for HFile
#12866 commented on
Apr 5, 2025 • 16 new comments -
[HUDI-9177] Add Indexer abstraction and refactor metadata table initialization logic
#12983 commented on
Apr 26, 2025 • 9 new comments -
[HUDI-8581] Test schema handler in fg reader and some refactoring to prevent bugs in the future
#12340 commented on
Apr 16, 2025 • 8 new comments -
[HUDI-6895] Change default timeline timezone from local to UTC
#9794 commented on
Apr 5, 2025 • 5 new comments -
[HUDI-7915] Spark 4 support
#12772 commented on
Apr 21, 2025 • 5 new comments -
[MINOR] Automatic activation of `java17` profile
#12630 commented on
Apr 23, 2025 • 3 new comments -
[HUDI-8632] Fix bootstrap support with file group reader in compaction and clustering in Spark
#12490 commented on
Apr 25, 2025 • 2 new comments -
[WIP] [HUDI-9219] Fixing .close() calls for ClosableIterator
#13034 commented on
Mar 26, 2025 • 0 new comments -
hudi0.13.1
#13021 commented on
Mar 27, 2025 • 0 new comments -
[HUDI-8409] Add test to ensure merge mode during upgrade and downgrade
#13009 commented on
Mar 27, 2025 • 0 new comments -
[HUDI-8934] [RFC-87] Avro elimination in Flink writer
#12960 commented on
Mar 28, 2025 • 0 new comments -
[HUDI-9154] Allow bootstrap to complete without updating col stats
#12952 commented on
Mar 26, 2025 • 0 new comments -
[HUDI-9000] Adding timestamp ordering validation for flink 0.x branch
#12824 commented on
Mar 31, 2025 • 0 new comments -
[SUPPORT]Using RLI throwing error intermittently for update and delete
#12191 commented on
Apr 24, 2025 • 0 new comments -
[SUPPORT]Failed to Read .log file when i using trino to select hudi table
#11480 commented on
Apr 15, 2025 • 0 new comments -
[SUPPORT] Kafka Avro Confluent Schema Registry version 7 compatibility issues
#10217 commented on
Apr 7, 2025 • 0 new comments -
[SUPPORT] Hard Delete Operation Fails for Tables with Single Record Key and Partitioning
#13013 commented on
Apr 2, 2025 • 0 new comments -
[SUPPORT] Hoodie Insert operation failing while appending to record index log file
#12320 commented on
Mar 27, 2025 • 0 new comments -
[SUPPORT] HoodieException: Failed to apply clean commit to metadata - HUDI 0.15
#11773 commented on
Mar 27, 2025 • 0 new comments -
[SUPPORT] Clean Operation (Metadata Column Stats Index) failing with Copy on Write table.
#11918 commented on
Mar 27, 2025 • 0 new comments -
[SUPPORT] HoodieCompactionException on hoodie metadata causing upserts to fail.
#13002 commented on
Mar 26, 2025 • 0 new comments