My long eggplants are light green when they are at their harvest stage. I thought it should be shiny purple. Too heavy nitrogen fertilizer applications after fruiting usually causes this disorder. Some varieties of long eggplant naturally produce this type of fruits. The fruits are over mature and not edible when the fruits turn yellow.
Some varieties bear white or green fruits.
Black Egg and Money Maker are some of the pickling varieties. Probably the flower midge or thrips are feeding on the blossoms. Spray with malathion.