Combine all ingredients, except pecans, in a stainless steel stockpot, stirring well. Bring to a boil. Reduce heat to medium, and cook, stirring frequently, 45 minutes or until mixture thickens. Stir in pecans, and cook 2 additional minutes.
Quickly ladle relish into hot sterilized jars, leaving 1/2-inch head space. Remove air bubbles. Cover with metal lids, and screw bands tight. Process relish in boiling-water bath 15 minutes. Serve with meats.