I was going through JD Lee and I found certain contradictory statements.
With most compounds, on descending the group, the hydration energy decreases more rapidly than the lattice energy: hence the compounds become less soluble as the metal gets larger. However, with fluorides and hydroxides the lattice energy decreases more rapidly than the hydration energy, and so their solubility increases on descending the group.
Beryllium fluoride is very soluble in water, owing to the high solvation energy of Be in forming $\ce{[Be(H2O)4]^2+}$. The other fluorides MF2 are are all almost insoluble.
The sulphates of calcium, strontium and barium are insoluble, and the carbonates, oxalates, chromates and fluorides of the whole group are insoluble. This is a useful factor in qualitative analysis.
I'm confused about what the order is. Wikipedia says $\ce{BeF2}$ is highly soluble, whereas $\ce{CaF2}$ is insoluble. Are these statements contradictory because of the toxicity of beryllium compounds, which is why they have been studied less and are not spoken about frequently? What is the actual order of solubility of alkaline earth metal fluorides?