Is One Piece episode 871 filler?

One Piece episode 871 is canon — it adapts the original story.

Episode: 871 — Finally, It's Over! The Climax of the Intense Fight against Katakuri!

Classification: Canon

Air date: Feb 3, 2019