[C++] TST: TestS3FSGeneric.GetFileInfoSelector due to milliseconds with new aws bindings
I maintainer di solito rispondono entro 1 giorno
@Maha-ait ci sta già lavorando.
Dal 1/11/2026.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 55/100
Direzione di ricerca
The failing assertion is in cpp/src/arrow/filesystem/test_util.cc around line 159, where the mtime from the S3 listing is compared against an expected value truncated to seconds. Start by reading that comparison and how the S3 test fixture sets its timestamps, then run TestS3FSGeneric.GetFileInfoSelector against the newer AWS SDK. Done means the test passes with both the old and new AWS bindings, with the timestamp comparison handling sub-second precision consistently.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Describe the bug, including details regarding any error messages, version, and platform.
Seeing test failures in https://github.com/conda-forge/arrow-cpp-feedstock/pull/2062 against newer aws bindings; looks like timestamps either gained or lost millisecond accuracy, where the tests expect only seconds
[ RUN ] TestS3FSGeneric.GetFileInfoSelector
$SRC_DIR/cpp/src/arrow/filesystem/test_util.cc:159: Failure
Expected equality of these values:
info.mtime()
Which is: 2026-10-25 10:56:50.000000000
mtime
Which is: 2026-10-25 10:56:50.791000000
For path 'AB/CD/ghi'
[ FAILED ] TestS3FSGeneric.GetFileInfoSelector (102 ms)
Component(s)
C++
- Lingua principale
- C++
- Stelle
- 17.3k
- Fork
- 4.4k
- Merge medio
- 2g 23h
- PR unite (30g)
- 69
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di apache/arrow
-
Component: Continuous Integration Component: Documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
apache/arrow#54696 · 2 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
[R][Parquet] ParquetReaderProperties does not expose page_checksum_verification, so a corrupt page CRC reads silentlyForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. ApertaComponent: R good-first-issue Type: enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
apache/arrow#53138 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
[C++][Python] IPC reader rejects a DictionaryEncoding without indexType, which the format allowsForse già presa Una pull request collegata a questa issue è aperta o già unita. ApertaComponent: C++ Component: Python Type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
[R] Silent loss of metadata integrity for date-time and numeric attributes in write_parquet()/read_parquet()Forse di nuovo libera @james-finn-travers l’ha presa 31 giorni fa e non c’è nessuna pull request aperta. ApertaComponent: R Type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
apache/arrow#51695 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[R] Expose ignore_extra_columns and pad_short_rows CSV parse optionsForse già presa Una pull request collegata a questa issue è aperta o già unita. ApertaComponent: R good-first-issue Type: enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
apache/arrow#51659 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di apache/arrow
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
eclipse-score/lifecycle#929 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
colbymchenry/codegraph#3223 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
firefox-devtools/profiler#6436 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
The `ufw` decoder requires the kernel's monotonic timestamp, so UFW lines read from journald decode without any fieldForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno