In a large bowl, combine the first three ingredients. Stir, cover and refrigerate overnight.
After soaking, drain and rinse in cold water.
Add the remaining ingredients and cook in a large pot on the stove for 30 minutes. Pack the relish into warm jars while it's hot and seal. Keep any unsealed jars in the refrigerator.