Azure / Azure/azure-data-lake-store-python

Rename works only on file name

Offen
#324 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
76
Forks
79
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

```
fs = AzureDLFileSystem(token=auth_token store_name="mylake")

fs.rename(
AzureDLPath("folder1/some_file.txt"),
AzureDLPath("folder2/some_file.txt")
)
```
does not work, an exception raised
`azure.datalake.store.exceptions.DatalakeRESTException: Operation failed: RENAME, folder1/some_file.txt`

It works only in the case of renaming of the file name (not folders)
```
fs = AzureDLFileSystem(token=auth_token store_name="mylake")

fs.rename(
AzureDLPath("folder1/some_file.txt"),
AzureDLPath("folder1/some_file_renamed.txt")
)
```

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne bei AzureDLFileSystem.rename und reproduziere die beiden Beispiele aus dem Issue, wobei du Umbenennungen von Dateinamen mit Verschiebungen zwischen folder1 und folder2 vergleichst. Die Arbeit ist abgeschlossen, wenn die Umbenennung von Ordner zu Ordner ohne eine DatalakeRESTException erfolgreich ist und die bestehende Umbenennung von Dateinamen weiterhin funktioniert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
azure, python
Bereich
backend, cloud
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.