I would use a lap joint, though bolted, to keep the posts together. And would probably use steel plates on the sides of the lap joint spanning the length of the joint to the solid part of the post on either side of the joint.