Welcome to the
Click here for more about
this website
Click here to go to the MCHS
website
Click here to go to the MCC
of OGS website
|
CDs of
important |
1889
Agins, David Agins
Source: Spirit of Democracy
April 18 1889
David Agins,
one of the pioneer residents of
Agin, David Agin
2nd Obit
Source: Spirit of Democracy
April 18 1889
A neighbor to the late David Agin, of this Township, sends us the following account of
his death: This community was terribly
shocked by the sudden death of David Agin, one of
Allen, Grandmother Allen
Source: Spirit of Democracy
Aug 1 1889
Grandmother Allen, aged 92
years, mother of Mrs. Shepherd Philpot, died at the home of her daughter in
Summerfield on Tuesday of this week.
Interment took place on Wednesday in the
Allen, Sarah Allen
Source: Spirit of Democracy
Sep 26 1889
Died, last Friday evening,
Sarah, daughter of Reuben Allen, of this Center Tp,
this County. Deceased was about 21 years
of age. Interment Sunday in the
Allen, Sarah E. Allen
Source: Spirit of Democracy
Nov 7 1889
Sarah E. Allen, born June 8th,
1886 (sic), and died Sept. 20, 1889. She
was converted and united with the M. E. Church in 1885, and faithfully sought
to bear her part in the work of her Master until life s close. In the death of Libbie,
as she was known among her friends, our community has lost one of its most
beloved members. She will be greatly
missed in Church, home and society, but we realize our loss is her gain.
Yet her patience was remarkable under her afflictions. Her eye sight had become so obscured that she
could distinguish persons only by their voice, and her sufferings were most
severe. She was heard repeating many
passages of Scripture, exhorting all to live near to Jesus so that they might
meet her. As she repeated I am ready
any time, and on getting friends to sing and play with her she would mingle
her voice with theirs in singing the songs she loved so well, and in praise to
God for his mercy unto her. Shortly
before her death, she pointed upward saying, Don t you see them? She passed peacefully away as if going to
sleep. Her remains followed by a large
number of friends were conveyed, by her request, to a family Cemetery on Hartshorn Ridge and interred beside her mother.
Dearest Libbie
how we miss thee,
Miss thy kindly face and
voice,
Yet from sin and sorrow free
We know you in a Savior s
love rejoice. M.L.B.
Allen, Sarah Elizabeth Allen
Source: Monroe County courthouse records, Woodsfield, Ohio, September 20, 1889
Sarah Elizabeth Allen died in Center township, Monroe County, Ohio, September
20, 1889, aged 23 years, 3 months and 12 days, single, born in Center township,
daughter of Reuben and Minerva Allen.
Armstrong, Herschel Armstrong
Source: Spirit of Democracy
Dec 5 1889
Died, on Friday, Nov. 29th,
of Whooping Cough, Herschel, infant son of E. W. and Anna R. Armstrong, aged 20
days. Interment on the following day in
the
Arn, Mrs. Samuel Arn
Source: Spirit of Democracy
April 18 1889
Mrs. Arn,
wife of Sam l Arn, of near
Oak, died on the 4th inst, aged about 40
years. Interment on the following
Sabbath in the
Baker, child of Geo. Baker
Source: Spirit of Democracy
February 28 1889
A child of Mr. & Mrs.
Geo. Baker, of near
Baker, Melville Baker
Source: Spirit of Democracy
Nov 21 1889
Melville Baker, won of Milton
Baker, of near this place, died of typhoid fever on Friday, 8th
inst. He had been employed near
Barnesville and came to his home here, thinking he would soon recover. But the fever developed in a violent form and
resulted in his death. The Barnesville Republican says: Mr. Baker was a first-class young man, and
was held in the highest regard by all who knew him. Among his acquaintances here his death causes
general sorrow.
Baker, Mrs. Baker
Source: Spirit of Democracy
Oct 3 1889
Mrs. Baker, mother of Kasper
Baker, of Malaga Tp, died on last Friday, aged about
65 years. The interment took place on
Sunday in the
Baker, Mrs. Jacob Baker
Source: Spirit of Democracy
Oct 3 1889
Died, on last Friday morning,
Mrs. Jacob Baker, wife of Jacob Baker, of Summit Tp. Remains were interred in the
Baltzell, Mary Baltzell
Source: Spirit of Democracy
February 28 1889
Mrs. Mary Baltzell,
wife of Lewis Baltzell, of Bethel Tp,
this County, and sister of John S. Holliday, deceased, was born in
Bandi, Wife of Nicholas Bandi
Source: Spirit of Democracy
March 7 1889
The wife of Nicholas Bandi of Green Tp, died on Monday
of this week. She was about 50 years of
age.
Barkes, Charley Barkes
Source: Spirit of Democracy
Aug 1 1889
Charley, the 8 year-old son
of Mr. and Mrs. A. J. Barkes, of Cemeron,
died on last Sunday. He was a bright
little boy, whose loss will be sadly felt by his parents. Interment Monday evening in the
Barkes, Charley Barkes
Source: Spirit of Democracy
Aug 8 1889
Death has visited the home of
our beloved Bro. A. J. and sister Lottie T. Barkes,
of Cameron, and taken therefrom their only child, dear little Charley, who died
on Lords Day, July 28th.
Although but seven years of age, little Charley had so endeared himself
to the hearts of his parents and the people of Cameron by his manly and winning
ways, that it was a sore trial to them to say, goodby;
but how consoling the words of our blessed Redeemer, Suffer little children to
come unto me. Although Charley suffered
a great deal for two weeks, his mind was bright until the last, and on Lord s
Day before he died, when the second bell rang out for the children of the
village to come to the house of the Lord, one who was watching him said, Is
that the first bell? No, he replied,
It is the last bell, and then said of his Teacher, O, how Allie will miss
me. Then just before he crossed the
cold stream of death, he clasped his arms around the neck of his dear mother
and said, Mamma I cannot stay here, any longer; come and go with me. The parents of the deceased have the sympathy
of the entire community in their sad bereavement; they have been followers of
the meek and lowly for a number of years; may God help them to bear their
troubles and to discharge all of their Christian duties. The funeral procession was all under the
supervision of Elder Jessie B. Henthorn, assisted by
the sisters of the Cameron Church of Christ.
It has never been my lot to behold a more beautiful funeral Cortege than
that which followed little Charley to his last resting place, and to see those
little boys and girls his associates marching in the procession carrying those
beautiful flowers emblems of purity, and to see them after the lid was lowered
to cover it with beautiful flowers. God
bless the children of Cameron; may they so live that when death comes to the,
that they may meet Charley in that
Barnes, J. W. Barnes
Source: Spirit of Democracy
Oct 10 1889
J. W. Barnes, editor of the
Tyler (
Barnes, James A. Barnes
Source: Spirit of Democracy
February 7 1889
James A Barnes, of
Beaver, daughter of
Source: Spirit of Democracy
Oct 3 1889
Died, on Sept. 18th,
of Diphtheria, a daughter of Mr. and Mrs. Frances Beaver of Jackson Tp.
Deceased was 2 years and 4 months of age.
Benner, James Benner
Source: Spirit of Democracy
February 14 1889
Berlt, Nellie Berlt
Source: Spirit of Democracy
Jul 18 1889
Mellie, the four-weeks-old daughter of Mr. and Mrs. F. P. Berlt, died of cholera infantum
at noon yesterday. The funeral will take
place at four o clock this afternoon, interment in the village cemetery. The bereaved parents have the sympathy of all
in the sad bereavement of their first born. Clarington Independent.
Bishop, Clay Bishop
Source: Spirit of Democracy
Jun 6 1889
Summerfield: Clay Bishop,
after a long spell of sickness, died Wednesday, leaving a wife and son. The community will miss him very much, as he
was a man highly respected by everybody who knew him. He was one of the finest mechanics in the
country, and by his industry and honesty had built up a large business in
manufacturing of carriages and wagons of this place.
Bishop, Milton Bishop
Source: Spirit of Democracy
Nov 7 1889
Milton Bishop, son of Wesley
Bishop, formerly of this County, but now of
Bonar, Miss Ella Bonar
Source: Spirit of Democracy
Jul 11 1889
Miss Ella Bonar, daughter of
Wm. Bonar, of Salem Tp, died on Consumption on the 1st
inst. Interment Wednesday in the Syke s Cemetery
Bruen, Mrs. Edward Bruen
Source: Spirit of Democracy
Oct 10 1889
Argus: Mrs. Edward Bruen, who fell from a ladder while picking apples about
ten days ago, died from her injuries on Monday night. Interment in
Butt, Michael Butt
Source: Spirit of Democracy
Aug 29 1889
Died Michael Butt, of
Woodsfield, about 2 o clock Wednesday morning.
Mr. Butt had been complaining for several days of a pain about his
heart, but continued his work as usual and was about town on Tuesday evening. He died very suddenly of paralysis shortly
after he began to complain on Wednesday morning.
Cain,
Source: Spirit of Democracy
Oct 3 1889
Calvert, Mother Calvert
Source: Spirit of Democracy
March 21 1889
Stafford: Yesterday Mother
Calvert s remains were brought here from her daughter s, Mrs. Elliott s who
lives a few miles in the country, and taken to the Christian Church, where
funeral services were conducted by Rev. Floyde of the
M. E. Church, of which she was a worthy member.
She was very aged being about 93 years of age and much beloved by neighbors
and friends of whom an immense crowd following her remains to our cemetery.
Campbell, Mrs. Lucinda Campbell
Source: Spirit of Democracy
Jul 18 1889
Mrs. Lucinda Campbell, wife
of Mr. Wm. Campbell, and sister of
Source: Spirit of Democracy
Dec 5 1889
Mr. John Carlisle, one of the
oldest residents in this Township, died last Sunday evening. He was about 80 years of age. Death was not caused by any particular
malady, but was due to his extreme age.
The interment took place Tuesday at 10 a.m. in the
Carpenter, son of E. S. Carpenter
Source: Spirit of Democracy
Aug 8 1889
The five year old son of Mr.
and Mrs. E. S. Carpenter, of Seneca Tp, died on
Tuesday of last week, after an illness of only a few moments. Interment on Wednesday in the
Christman, Louis Christman
Source: Spirit of Democracy
February 21 1889
Louis Christman,
of near Miltonsburg, died on Monday of Con
Clegg, Richard Clegg
Source: Spirit of Democracy
Jun 6 1889
Mr. Richard Clegg, aged about
80 years, died at his home in Green Tp on last Sunday
morning. He was one of the oldest
citizens in the County, and was well respected as a man of intelligence. Interment on Monday in the
Colvig, James M. Colvig
Source: Spirit of Democracy
Oct 10 1889
Died, of brain trouble, on
Sept. 17th, 1889, in Salem Tp, James M.,
son of Wm. And Mary Colvig, aged 17 years, 10 months
and 6 days. Through all his suffering he
bore it very patiently and passed off as if in gentle slumber. The remains were taken to the
.
Dearest brother, thou hast
left us,
And your loss we deeply feel;
But tis God that hath bereft
us
He can all our sorrows heal. C. A. W.
Colvig, Jas. Colvig
Source: Spirit of Democracy
Sep 26 1889
Died, on 17th
inst., Jas. Colvig, son of Wm. Colvig,
of Salem Tp. Deceased was 17 years of age, and was a young man of exemplary habits. Death was caused by disease of the brain.
Cooley, Clara Cooley nee Ullman
Source: Spirit of Democracy
Jun 27 1889
Clara, wife of Herman Cooley,
and daughter of E. M. and C. E. Ullman, departed this life on the 1st
inst., of that dreaded disease, consumption.
She was 24 years, 5 months and 3 days of age. Interment in the
Craig, Sallie Craig
Source: Spirit of Democracy
Dec 19 1889
Miss Sallie Craig died of
typhoid fever, in Allegheny on Sunday evening, Dec. 8th, after a
brief illness. Deceased was 21 or 22
years of age and a daughter of Mr. James Craig, of Salem Tp. She was a young lady of excellent character,
beloved and respected by all. Her
remains were taken to Clarington on the Ben Hur
Monday evening, and from thence to her late home, from whence the funeral took
place on Tuesday. The remains were
interred in the Ollom burying ground on Opossum
Creek.
Crook, Thos. Crook
Source: Spirit of Democracy
May 9 1889
Mr. Thos. Crook, of Jackson
Co.,
Dangel, child of Julius Dangel
Source: Spirit of Democracy
Jul 25 1889
A little child of Mr. and
Mrs. Julius Dangel, of Switzerland Tp, died on Saturday, 13th inst. The interment took place the following day in
the cemetery at the
Davis, Mrs. Elizabeth Davis
Source: Spirit of Democracy
February 14 1889
Mrs. Elizabeth Davis, who
resided on
Davis, Sarah Davis
Source: Spirit of Democracy
Dec 19 1889
Decker, Geo. Decker
Source: Spirit of Democracy
Nov 14 1889
Mr. Geo. Decker, Sr., one of
the oldest and best known citizens of
Dickerson, Alex. Dickerson
Source: Spirit of Democracy
Aug 15 1889
Died, on the 4th
inst., at his home near Summerfield, Mr. Alex. Dickerson, aged 83 years. Interment the following day in the McVicker s Cemetery.
Diehl, Chris Diehl
Source: Spirit of Democracy
Jul 11 1889
Mr. Chris Diehl, of
Diehl, John H. Diehl [Source: The Spirit of
Democracy
John H. Diehl, a prominent German citizen of this township died Friday, April
5, 1889 at the advanced age of 83 years. Mr. Diehl was a native of
The funeral services were conducted on last Sabbath by the
Reverend Egger
Interment in Barber Ridge cemetery. Mr.
Diehl was the father of five children, three of whom are deceased.
Dillon, Elizabeth Dillon nee Thornberry 2nd obit
Source: Spirit of Democracy
February 14 1889
Dillon, Mrs. Dillon nee Thornberry
Source: Spirit of Democracy
February 7 1889
Mrs. Dillon, wife of Dr.
Dillon of
Dotson, Lou Dotson
Source: Spirit of Democracy
Dec 12 1889
Once more the angel reaper of
death has visited our community, and took for its prey Miss Lou Dotson,
daughter of Benjamin and Kate Dotson, of Swazey, O.,
who departed this life Nov. 9th, 1889, aged 23 years. She united with the M. E. Church about a year
ago. She leaves a father, mother, three
brothers, one sister and a large circle of friends to mourn her loss. Her remains were followed by a large
concourse of friends to the
Source: Spirit of Democracy
April 25 1889
Mr. Simon Dougherty, of
Washington Tp, died suddenly on the morning of the 14th
inst. He had been out hunting the night
before, and was relating the exciting experiences of the chase, when he made a
convulsive movement or two and settling back in his chair, instantly expired. He was a prominent Democrat and one of the
leading farmers of that section, and about 60 years of age. The interment took place on the 15th
inst, in the
Draper, Wm. Draper
Source: Spirit of Democracy
Nov 7 1889
Died- On last Sunday morning
Wm. Draper, an aged and respected citizen of
Eaton, Grandma Eaton
Source: Spirit of Democracy
April 11 1889
Charlie Shaffer, wife and
daughter, of Harrietsville, and J. S. Eaton and wife,
of Middle Creek, attended the funeral of their mother, the latter remaining
until Sunday. Miss Lizzie Eaton will
keep the hotel for the present.
Eaton, Mrs. Sarah Eaton
Source: Spirit of Democracy
April 11 1889
Mrs. Sarah Eaton, of
Edington, John Edington 2nd obit
Source: Spirit of Democracy
February 7 1889
Beallsville: Since our last,
John Edington a mute of our town has departed this
life. The funeral services were
conducted by Elder Elmore, of
Edington, John Edington
Source: Spirit of Democracy
March 7 1889
Mr. John Edington,
of Washington Tp, died on 23d inst,
at the advanced age of 68 years.
Interment on the following Monday in the
Edington, John W. Edington
Source: Spirit of Democracy
February 7 1889
Death has again visited our
town and invading the home of Mrs. Edington, took
from her, her only son. At the age of
about 11 months, he had an attack of spinal meningitis which left him deaf and
dumb. About six weeks prior to his
death, he took a severe attack of Inflammatory Rheumatism; he also took
diphtheria, which with organic lung trouble resulted in his death, at about 20
minutes past 4 o clock, on the morning of January 30th, 1889. He died in the 19th year of his
age.
Edman,
Source: Spirit of Democracy
Nov 21 1889
Died, Oct. 20th,
1889, Alice, youngest daughter of Lazarus Ehman. She had been ailing since the holidays of
1887, at which time she contracted a severe cold, resulting in Lung Fever; from
this came that dreaded disease, Consumption.
She received medical treatment at
Edwards, Mahlon Edwards 2nd obit
Source: Spirit of Democracy
March 21 1889
Mahlon Edwards, an old and respected citizen of Monroe Co.,
died at his home near
Edwards, Mahlon Edwards
Source: Spirit of Democracy
February 28 1889
Mahlon Edwards, father of M. O. Edwards, of Wayne Tp, died on Thursday night of last week, of dropsy. The interment took place on Saturday.
Eisenbarth,
Source: Spirit of Democracy
March 21 1889
Eisenbarth,
Source: Spirit of Democracy
March 28 1889
Mr. Casper Eisenbarth, who died on Monday of last week, at his home
near
Elliott, Louisa J. Elliott nee Martin
Source: Spirit of Democracy
Dec 5 1889
Louisa J. Elliott, wife of
Jacob Elliott, and daughter of E. J. and F. W. Martin, born July 13, 1859, died
Nov. 25th, 1889. She leaves a
husband, one child, father, mother and two brothers to mourn her loss. She was converted about the age of 14, and
was a faithful member of the M. E. Church from that until her death. She gave bright testimony in her last hours
that Christ is able to save to the uttermost.
She exhorted her friends to meet her beyond the Pearly Gates whither she
has gone to go out no more forever.
English, John W. English
Source: Spirit of Democracy
February 7 1889
John W. English, a well-to-do
Faber, Mrs. Faber
Source: Spirit of Democracy
May 16 1889
Mrs. Faber, mother of Henry
Faber, of Summerfield, died at her home in Malaga Tp,
on last Thursday morning. Death was
caused by cancer, with which disease she had suffered for many years. She was born in
Farnsworth, Howard Farnsworth
Source: Spirit of Democracy
April 18 1889
Howard Farnsworth, the
subject of this sketch, was born in Belmont Co., O., on March 16th
1831, and died at Redhouse Shoals, Putnam Co.,
Farnsworth, Howard Farnsworth
Source: Spirit of Democracy
Aug 15 1889
Howard Farnsworth, husband of
Sarah Farnsworth, died at his home below Red House Shoals,
Mr. Farnsworth was the son of
David and Elizabeth (Brewer) Farnsworth, and was born in
Deeply troubled for the life
of their youngest son, the parents determined to try a change of climate which
seemed to hold out the last hope to them.
Cherishing this hope, Mr. Farnsworth hastened with his son to
Mr. Farnsworth was a good
citizen and neighbor, a faithful and affectionate husband, a kind father, and
an industrious, persevering, honest and conscientious man. He had been a professed member of Christ s
Disciples for many years before he died and has, we trust, been called home
where the inhabitants never grow sick and where the weary are at rest and pain
and sorrow cease from troubling.
Farnsworth, John M. Farnsworth
Source: Spirit of Democracy
Aug 15 1889
John M. Farnsworth, son of
Howard and Sarah Farnsworth, died April 15th 1889. It would seem as if the Lord tries by severe
affliction them, whom he would make perfect.
In nine months Mrs. Farnsworth has lost her husband and two sons who
were her all. The husband and youngest
son were taken in one week. John M.
Farnsworth was born in
He was resigned but would
have chosen, if it had been in his power, to remain to comfort and cheer his
mother. But he did not leave his mother
comfortless for it is always a comfort to those who are left behind to feel
that the departing ones are prepared to go.
He had given himself into His hands who neither slumbers nor sleeps but
who giveth His beloved sleep. In life he had many social and friendly
traits which won for him many friends who mourn his loss. By all who knew him, he was esteemed as a
young man of regular habits, courteous bearing and manly purpose. But our loss is his gain.
White it is better with this
father and son who went so nearly together on the heavenly journey, yet it was
a heavy bereavement for the widow and childless mother who is left to mourn the
loss of all that made earth dear to her.
But affliction draweth hearts nearer and many
hearts are warm toward her and many pray that The God of all comfort and the
Father of all mercies may comfort her as one whom his mother comforeth. B.H.
Farnsworth, John M. Farnsworth
Source: Spirit of Democracy
Jul 25 1889
Bellaire Tribune: John M., son of Howard and Sarah Farnsworth, died of
consumption April 15th 1889.
He was born in Monroe Co.,
While it is better with this
father and son who have entered the heavenly land so nearly together, yet it is
a heavy bereavement for the widow and childless mother who is left to mourn the
loss of what made earth dear to her. For
in nine months she has seen her husband and both sons laid away. But affliction draweth
friends nearer, and many hearts warm toward her and many souls pray that the Father
of mercies and the god of all comfort may confort
her as one whom his mother comforteth.
Feioch, Catherine E. Feioch
Source: Spirit of Democracy
April 18 1889
Mrs. Catherine E. Feioch, mother of Geo. Feioch, of
near
Fisher, John Fisher
Source: Spirit of Democracy
Jul 4 1889
Mr. John Fisher, of Baresville, died on Thursday of last week. He was about 78 years of age.
Frank, Henry Frank
Source: Spirit of Democracy
Dec 26 1889
Mr. Henry Frank, of near Harriettsville, a son of Oscar Frank, of this county,
accidentally shot himself while on his road home from Lewisville on Tuesday of
last week from the effects of which he died and was buried on Thursday.
Frazier, Geo. F. Frazier
Source: Spirit of Democracy
February 14 1889
Last Wednesday s dailies
conveyed the sad intelligence that Geo. F. Frazier, son of Judge Wm. Frazier,
of
Gadd, Mrs. Mary Gadd
Source: Spirit of Democracy
Jul 18 1889
Gano, P. Gano
Source: Spirit of Democracy
April 25 1889
P. Gano,
who formerly resided at
Garard, Leota Bell Garard
Source: Spirit of Democracy
Oct 3 1889
Died, of Consumption, Sept.
17th, 1889, Leota Bell Garard,
in the 16th year of her age.
.
Be still, sad heart, thou hast no sorrow,
We know we ll meet in the glad to-morrow,
In that bright clime on the other shore,
To strike glad hands forevermore.
Gatchell, Mrs. Robert Gatchell
Source: Spirit of Democracy
February 21 1889
Mrs. Gatchell,
wife of Robert Gatchell, of
Gatchell, Mrs. Robt. Gatchell 2nd
obit
Source: Spirit of Democracy
February 21 1889
Gibbins, Grandfather Gibbins
Source: Spirit of Democracy
Dec 19 1889
Gillespie, Eliza Gillespie
Source: Spirit of Democracy
Jun 13 1889
Eliza, daughter of Geo.
Gillespie, of Adams Tp, died on last Saturday, of
diphtheria (sic).
Interment on Sunday in the Pleasant
Gillespie, Lucy Myrtle Gillespie
Source: Spirit of Democracy
May 23 1889
Died, of whooping cough, on
April 27th, 1889, Lucy Myrtle, daughter of O. and N. Gillespie, aged
5 weeks and 3 days.

 (Emma)
Gillespie, Lyde Gillespie
Source: Spirit of Democracy
Jun 27 1889
Died, of Diptheria
(sic), on Saturday evening, June 8th 1889, after a few days
sickness, Lyde Gillespie, aged 11 years and 28
days. She was the fourth daughter of the
seven children of George and Lucy Gillespie, of
Lyde has passed from earth away,
No more she ll know of grief
and care;
The summons came she could
not stay,
And those left behind should
not despair.
Gosney, Mrs. Rhoda Gosney
nee Wetzel
Source: Spirit of Democracy
May 16 1889
The last living direct
descendant in
Graham, Mrs. Phebe Graham
Source: Spirit of Democracy
Jun 13 1889
Mrs. Phebe
Graham, formerly a resident of Powhatan, but since the year 1870 residing on a
farm near
Greenlee, David Greenlee
Source: Spirit of Democracy
February 7 1889
David Greenlee, an aged
citizen of this County, and father of G. W. Greenlee of Clarington, died of
dropsy of the heart, at his home near Round Bottom on 28th
inst. He was 77 years of age. Interment in the
Griffith, Samuel Griffith
Source: Spirit of Democracy
Dec 19 1889
Argus: Samuel Griffith, well known in this vicinity,
died at his home 1 mile west of this place, on Nov. 29th, at 11:42
p.m. He had been quite feeble for past
two years. He was a native of
Grimes, Dr. Grimes
Source: Spirit of Democracy
Dec 5 1889
Dr. Grimes, a prominent
citizen of
Hall, child of A. Hall
Source: Spirit of Democracy
Oct 10 1889
An infant child of Mr. and
Mrs. A. Hall, of Cochransville, died on Friday of
last week. Interment on Saturday in the
Hall, S. Hall
Source: Spirit of Democracy
February 14 1889
Mr. S. Hall, of Clarington,
died on the 1st inst., after a sickness of only a few days. Asthma was the cause of his death. He was about 60 years of age, was a
photographer by profession, and an intelligent and highly respected man.
Hamilton, Sylvester G. Hamilton
Source: Spirit of Democracy
Nov 14 1889
Sylvester G. Hamilton, who
died of consumption in
Handschumaker, Mary Handschumaker
Source: Spirit of Democracy
Nov 21 1889
Hannahs, Mrs. Hannahs
Source: Spirit of Democracy
February 14 1889
The remains of Mrs. Hannahs, who died at
Source: Spirit of Democracy
Dec 5 1889
Died, Mrs. Darling Harbin, of
Haught, son of Geo. Haught
Source: Spirit of Democracy
May 2 1889
On the morning of April 19th,
Mr. and Mrs. Geo. Haught, of Jackson Tp, awakened to find that their infant son had died during
the night.
Heck, Annie Heck
Source: Spirit of Democracy
Sep 26 1889
Miss Annie Heck, daughter of
John Heck, of this place, died of Consumption on last Saturday, after an
illness of several weeks. Short services
were conducted at the house on Sabbath, and were participated in by the elders
and brethren of the Christian Church of which the deceased was a member. The remains were interred in the
Hendricks, Henry Hendricks
Source: Spirit of Democracy
April 4 1889
Henry Hendricks, the subject
of this obituary, died March 18th, 1889 at
Henthorn, Mrs. Margaret J. Henthorn
Source: Spirit of Democracy
May 9 1889
Mrs. Margaret J. Henthorn, aged about 64 years, died at her home in this
place on last Tuesday night. The
deceased was the widow of Captain Wm. Henthorn, of
the 25th O. V. I., who was killed in the battle of
Henthorn, son of Dr. Henthorn
Source: Spirit of Democracy
Jun 6 1889
Wetzel Democrat: A son of the late
Dr. Henthorn of Rockport,
Henthorr, Hannah Henthorr
Source: Spirit of Democracy
April 4 1889
Mrs. Hannah Henthorr, of Green Twp, died
March 17th, aged 84 years.
She was an invalid for 6 years.
Interment in the
Highman, David Highman [Source: The Spirit of Democracy Woodsfield,
Ohio, Thurs., July 25, 1889 and another printing was made on Aug. 15, 1889]
On last Friday, July 19, 1889, Mr. David Highman,
one of the oldest residents of Wayne Township died at his home on Rich Fork
creek. He had reached the advanced age of 89 years. Interment in Conner Ridge
cemetery on last Sabbath.
August 15, 1889, issue: On July 19, 1889, David Highman, one of the oldest residents of Wayne township died
at the residence of his son, Marcus Highman, on Richfork Creek in Wayne township, this county, aged 89
years, two months, and six days. Deceased had eleven children, fifty-seven
grandchildren and ninety-six great grandchildren. He was married to Jane Lowe
in 1824, near
Highman, David Highman
2nd obit
Source: Spirit of Democracy
Aug 15 1889
Died July 19th, 1889,
David Highman, at the residence of his son, Marcus,
in Wayne Tp, this County, aged 89 years 2 months and
6 days. Deceased had eleven children, 57
grand children and 96 great grand
children. He was married to Jane
Lowe in 1824, near
Highman, David Highman
Source: Spirit of Democracy
Jul 25 1889
Edwina: On last Friday, Mr.
David Highman, one of the oldest residents of Wayne Tp, died at his home on Rich Fork Creek. He had reached the advanced age of 89
years. Interment in the
Hines, Wm. Hines
Source: Spirit of Democracy
Aug 22 1889
Wm. Hines a prominent farmer
and well-respected citizen of Malaga Tp, died on
Thursday of last week of Inflammation of the Bowels. His death was expected as he had been an
invalid for 5 years. He was born in
Hissom, Eva A. Hissom
nee Wright
Source: Spirit of Democracy
Nov 28 1889
Eva A. Hissom,
wife of John L. Hissom and daughter of William
Wright, born in
Hixenbaugh, Geo. Hixenbaugh
Source: Spirit of Democracy Aug
15 1889
On last Saturday afternoon,
Geo. Hixenbaugh and his son-in-law named Burkhard, started out hunting, both being armed with shot
guns. The field over which they expected
to look for game was only about a mile distant from Woodsfield and near the
home of Boen, a brother of Geo. Hixenbaugh. Along toward evening, Hixenbaugh
found himself near the home of his son-in-law and hallooed to his daughter,
inquiring if her husband had returned.
He was answered in the negative and continued his hunting. Shortly afterwards his daughter heard a
shriek followed by the report of his gun.
She thought nothing strange, supposing he had bagged some game. Some time afterward
Burkhard returned, but his companion failed to put in
appearance. A search was instituted and
he was found dead about 150 years from the house, and about ten feet from his
gun, with a charge of shot in the region of the heart. The generally-accepted theory is that it was
a case of suicide. He was about 51 years
of age.
Hixenbaugh, Geo. Hixenbaugh
Source: Spirit of Democracy
Aug 22 1889
Source: Spirit of Democracy
March 21 1889
We omitted to make mention
last week of the death of Mrs. T. T. Hobbs, of
Source: Spirit of Democracy
March 21 1889
Howell,
Source: Spirit of Democracy
Nov 14 1889
Once more the angel reaper of
death visited our little village and took for his prey
To the bereaved friends we
would say, we doubt not there is a feeling of loneliness in your hearts; not
only in your hearts but in your homes as well a vacant place which never can
be filled, not only in your hearts and homes but in the hearts and homes of the
many who loved to call her friend. In
fact I never have known so many outbursts of responsive sympathy from as many
sources for one so young.
Hudson, Mrs. Ellanne Hudson
Source: Spirit of Democracy
Aug 1 1889
Beallsville: Mrs. Ellanne Hudson, an aged lady, and one of the oldest
residents of Beallsville, died the past week.
Her remains were laid in the
Isenbarth, Mrs. Mary
Source: Spirit of Democracy
Aug 8 1889
Mrs. Mary Isenbarth,
of
Source: Spirit of Democracy
Jun 20 1889
Mr. Silas Jackson died of Gangrene,
at the residence of his son, Brice, near Chariton, Lucas Co.,
Jenni, daughter of Julius Jenni
Source: Spirit of Democracy
Oct 3 1889
Died, on Sept. 24th,
a daughter of Mr. and Mrs. Julius Jenni, of
Switzerland Tp. Deceased was about 18
months of age.
Source: Spirit of Democracy February
14 1889
A.M. Jennings, a prominent
farmer residing near
Source: Spirit of Democracy
February 14 1889
Prosecutor
Johnson,
Source: Spirit of Democracy
Nov 28 1889
Miltonsburgh: Miss Ada
Johnson, of
Johnston,
Source: Spirit of Democracy
Nov 28 1889
Ada Johnston was born Oct. 26th,
1860, and died of Consumption, in
Johnson, J. T. Johnson
Source: Spirit of Democracy
Oct 10 1889
Mr. J. T. Johnson, of
Kanzig, Samuel Kanzig
Source: Spirit of Democracy
April 25 1889
Sam l Kanzig, a former resident
of this County, died at his home near
Kerr, John Kerr
Source: Spirit of Democracy
Nov 7 1889
Mr. John Kerr, one of the
oldest and most prominent residents of this Township, departed this life on
last Sunday morning. He was born in
Kerr, John Kerr
Source: Spirit of Democracy
Nov 7 1889
The family of the late John
Kerr, of this Tp, desire to tender their sincere
thanks to their friends and neighbors for the many acts of kindness extended to
him and them during his sickness, death and burial.
Kerr, Mary Kerr
Source: Spirit of Democracy
March 28 1889
Miss Mary Kerr, sister of
Geo. Kerr of Kerr s Station, died on --- after an illness of three or four
years. She was 61 years of age. Funeral services were held at the home of the
deceased on Friday, and were conducted by Rev. W. H. Day, of the Presbyterian
Church, of which denomination Miss Kerr had been a consistent member for
several years. The remains were interred
in the
Keysor
Source: Spirit of Democracy
Nov 28 1889
Keysor, the man who was accidentally shot at
King, Mrs. Wm. King
Source: Spirit of Democracy
Aug 8 1889
Mrs. King, wife of Wm. King,
of Green Tp, died on Monday. She was about 60 years of age. Interment Tuesday in
Koontz, Katie Koontz
Source: Spirit of Democracy
Aug 1 1889
Katie, wife of Geo. Koontz,
of
Lamping, Fred Lamping
Source: Spirit of Democracy
Sep 5 1889
Mr. Fred Lamping, of New
Matamoras, died on last Saturday night of Cancer of the Throat. Mr. Lamping was formerly a resident of
Lapp, child of Geo. Lapp
Source: Spirit of Democracy
Jul 25 1889
A little child of Mr. and
Mrs. Geo. Lapp, of Switzerland Tp, died on last
Friday. Interment on Sunday in the
Lapp, Michael Lapp
Source: Spirit of Democracy
February 28 1889
Mr. Michael Lapp, a prominent
citizen of Switzerland Tp, died on the 20th
inst, at the advanced age of 76 years. He was stricken with paralysis. Interment Friday in the
Laura R. Moznea (sic), daughter of Mr. and Mrs. Charles Moznea (sic), died September 7th, 1889, aged 1
year, 3 months and 13 days.
Oh, dear Laura, how we miss
thee!
And how hard with thee to
part!
But we give thee to the Lord,
Who can heal a broken heart.
Little, Mr. Thos. Little
Source: Spirit of Democracy
February 14 1889
Information was received here
last week of the death of Mr. Thos. Little, at the home of a brother in
Lohry, John Lohry
Source: Spirit of Democracy
April 4 1889
Lollathan,
Source: Spirit of Democracy
Dec 19 1889
Life s fitful dream is over,
She sleeps in peace.
Sadly was she born by kind
friends to her last resting place in the Cemetery. To the assembled friends Elder H. E. Winland spoke tenderly of the deceased and portrayed in
beautiful terms the life Christians must live in order to meet the departed
loved one on the
Asleep in Jesus blessed sleep,
From whence none ever wakes to weep;
A calm and undisturbed repose,
Unbroken by the last of foes.
Toil on a little longer,
faithfully, father, mother, and when the summons comes you will meet your lost
one to dwell with her in the realms of eternal bliss. H.J.W.
Lollathin,
Source: Spirit of Democracy
Dec 5 1889
Miss
Lorentz, Michael Lorentz
Source: Spirit of Democracy
Sep 5 1889
Michael Lorentz, who formerly
resided in Switzerland Tp, this County, died at his
home near
Loring, Mrs. Hezia Loring
Source: Spirit of Democracy
May 23 1889
The remains of Mrs. Hezia Loring were taken to
Clarington by the Steamer Courier on the 16th inst,
and interred the same day in the Cemetery at that place. She was laid beside her husband who preceded
her nearly 11 years before. The funeral
took place at 4:30 p.m. from the residence of her granddaughter, Mrs. Chas.
Hill. The deceased was born at
Ludy, John Ludy
Source: Spirit of Democracy
Aug 22 1889
Died, on last Friday, John,
son of John Ludy, of Ohio Tp. Deceased was about 20 years of age. Interment on Sunday in the
Lumbattus, Nettie Lumbattus
Source: Spirit of Democracy
Sep 5 1889
Died, on Aug. 24th,
Nettie, daughter of Geo. Lumbattus, of
Maleth, Mrs. Jennie Maleth
Source: Spirit of Democracy
Sep 5 1889
Mrs. Jennie Maleth, of
Martin, daughter of J. P. Martin
Source: Spirit of Democracy
February 7 1889
Stafford: A good deal of
sickness is prevailing among children scarlet fever in a light form in most
cases only one case having been fatal thus far, that was a bright little
daughter of J. P. Martin.
Martin, Mary E. Martin nee McWilliams
Source: Spirit of Democracy
Nov 7 1889
Died, Oct. 25th,
Mary E. Martin, nee McWilliams, wife of Wilson Martin, J. P., of
Death rides on every passing
breeze,
And lurks in every flower;
Each season has its own
disease,
Its peril every hour. M.
Martin, Mary E. Martin
Source: Spirit of Democracy
Nov 14 1889
Mary E., wife of Wilson
Martin, quietly fell asleep in Jesus, Oct. 26th, 1889, aged 53
years. Sister Martin leaves a companion,
two daughters, and a large number of friends to mourn her departure. She was highly esteemed by those who knew
her. She united with the Church when
quite young, and was regarded as a very devoted and consistent Christian. We miss her voice in the
Martin, Wm. Martin
Source: Spirit of Democracy
April 11 1889
Wm. Martin, a steamboatman, and well known in Jackson Tp,
where he had relatives, died at his home in Sistersville, on March 29th. He was 62 years of age.
McCain, Sarah McCain
Source: Spirit of Democracy
Oct 24 1889
Mrs. Sarah McCain died at her
home in Cameron on Wednesday of last week.
She was probably the oldest native-born resident in Adams Tp, having lived there for the past 74 years.
McKelvey, Mahala McKelvey
Source: Spirit of Democracy
Jan 2 1898
Mahala, wife of Geo. McKelvey, was
born in
McVey, Mrs. Sinclair McVey nee Diehl
Source: Spirit of Democracy
February 14 1889
Mrs. McVey, wife of Sinclair
McVey, of
McWilliams, Mrs. W. T. McWilliams nee Weaver
Source: Spirit of Democracy
April 11 1889
Mrs. W. T. McWilliams, of
Meckling, Mrs. Geo. Meckling
Source: Spirit of Democracy
Aug 29 1889
Died, about 2 o clock on last
Monday morning, Mrs. Geo. Meckling, of Center
Tp. Interment in the
Mellott, Wm. Mellott
Source: Spirit of Democracy
February 21 1889
Captain Wm. Mellott, formerly of the 7th W.
Menkel, Henry Menkel
or Menkle
A sad loss to the
miles around were present. [Died: 29 JUL
1889 in
Menkel, Henry Menkel
Source: Spirit of Democracy
Aug 1 1889
Died, at Miltonsburg
on last Monday, Mr. Henry Menkel, of brain fever, an
aged and respected citizen of
Merryman, Mrs. Mary Merryman
Source: Spirit of Democracy
March 14 1889
Mrs. Mary Merryman,
mother of Judge St. Clair Kelley, died at her home in St. Clairsville
on the 3d inst. She was probably the
oldest citizen in St. Clairsville.
Miller, Christina Miller
Source: Spirit of Democracy
February 14 1889
Miss Christina Miller, sister
of Philip Miller, a well know citizen of Switzerland Tp., died at the home of
the latter on the 2nd inst.
She was about 60 years of age.
Interment in the
Minor, Mrs. Solomon Minor
Source: Spirit of Democracy
Nov 7 1889
Mrs. Minor, wife of Solomon
Minor who formerly resided on Sunfish Creek, Adams Tp,
died of consumption at their home in Wetzel Co.,
Miracle, Jesse Miracle 2nd obit
Source: Spirit of Democracy
March 14 1889
Jesse Miracle, the subject of
this obituary, was born in
Miracle, Jesse Miracle 3rd obit
Source: Spirit of Democracy
March 14 1889
Miracle, Jesse Miracle
Source: Spirit of Democracy
March 7 1889
Died on Friday, March 1st,
Jesse Miracle, Esq., of Paralysis, one of
Mitchell, Prof. O. H. Mitchell
Source: Spirit of Democracy
April 11 1889
Prof. O. H. Michell, of
Mobley, Mrs. Jno. Mobley
Source: Spirit of Democracy
Oct 10 1889
Mrs. Mobley, wife of Jno. Mobley, of
Moore, Annie B. Moore
Source: Spirit of Democracy
April 4 1889
Miss Annie B. Moore, daughter
of H. J. and
Moore, Robert Moore
Source: Spirit of Democracy
February 7 1889
Robert Moore, who recently
died in Barnesville, was born near Graysville, this County, and when a mere boy
enlisted in Company D 174th Reg t O.V.I.,
and served throughout the entire war.
The cause of his death was consumption.
Moore, son of Amos Moore
Source: Spirit of Democracy
February 14 1889
The eighteen-year-old son of
Amos Moore accidentally killed himself, while hunting near Salineville.
Source: Waynesburg Republican, Waynesburg,
Sabbath, June 9th, '89, one of
Graysville's oldest citizens, Mr. Randall Morris, departed this life after
months of suffering. Brother Morris was connected for years with the M. P.
Church, and in all his suffering was patient and resigned to the will of God,
and often expressed a desire to depart and be with Christ. He was born in
.----A. R. R.
Morrow, Geo. Morrow
Source: Spirit of Democracy
May 16 1889
Mrs. S. Spangler, of this
place, received a telegram on Monday announcing the death of her brother, Geo.
Morrow, of near St. Clairsville. The deceased was at one time a resident of
this County.
Morrow, George W. Morrow 2nd obit
Source: Spirit of Democracy
May 23 1889
From the
Moser, John Moser
Source: Spirit of Democracy
Oct 10 1889
John Logan, son of Mr. and
Mrs. Wm. Moser, of
Mozena, Laura B. Mozena
Mozena,
Source: Spirit of Democracy
Sep 26 1889
Laura B. Mozena
was born in June 1888, and died Sept. 6th 1889.
These were the only children
of Chas. And Elizabeth Mozena, of
The bird-like voices, whose tones
Made glad this scene of sin
and strife,
Sing now an everlasting song,
Amid the Tree of Life. J. M. S.
Mozena,
Mozena, Laura R. Mozena 2nd
obit
Source: Spirit of Democracy
Oct 10 1889
The angel of death visited
the home circle of Mr. and Mrs. Chas. Moznea (sic),
of
Little
Here thy loss we deeply
feel.
But tis God that bereft us,
He can all our sorrows heal.
Mozena, Lewis Mozena
Source: Spirit of Democracy
February 7 1889
Mr. Lewis Mozena,
aged 79 years, died at his home in Clarington on last Thursday. He had been a resident of Clarington for many
years.
Munnell, Nannie Munnell
Source: Spirit of Democracy Jul
25 1889
Nannie, infant daughter of
Mr. and Mrs. Frank Munnell, of
Nalley, David M. Nalley
Source: Spirit of Democracy
April 25 1889
Our community was very much
shocked to hear of the death of David M. Nally (sic),
one of
Nally, Mrs. Melissa Nally
nee Baker
Source: Spirit of Democracy
May 23 1889
Died, of mumps, on 18th
inst, at her home near Bellaire,
Nesperly, Franciscus
Fannie Nesperly
Source: Spirit of Democracy
Oct 3 1889
Franciscus Fannie Nesperly was born in
Lauden (sic) Co.,
Neuhart, Anna Neuhart
Source: Spirit of Democracy
Sep 12 1889
The family of Geo. Neuhart, of Malaga Tp, is sorely
afflicted with typhoid fever.  She was interred in the
Neuhart, Arthur Neuhart
Source: Spirit of Democracy
Aug 29 1889
A very sad accident occurred
at
Neuhart, Lucetta Neuhart
Source: Spirit of Democracy
Sep 12 1889
The family of Geo. Neuhart, of Malaga Tp, is sorely
afflicted with typhoid fever. On
Wednesday of this week, Lucetta, aged about 23 and a
sister of Anna Neuhart, was laid to rest. She was interred in the
Nixon, Edward W. Nixon
Source: Spirit of Democracy
March 21 1889
Died, at the residence of his
son-in-law, Calvin Butter, in West Hendricks Tp,
Shelby County, Ind., March 3d, 1889, Mr. Edward W. Nixon. He was buried at
Paith, Homer Paith
Source: Spirit of Democracy
Sep 26 1889
Homer, the two-year old son
of Wm. Paith, of this Township, died of inflammation
of the bowels on Thursday of last week.
The interment took place Friday in the
Pancoast, Mrs. Mary Pancoast
Source: Spirit of Democracy
Jun 6 1889
Mrs. Mary Pancoast
died at the home of her son, Samuel, in Sistersville, on last Wednesday. She resided in this County for many years,
and was the widow of Stephen Pancoast of
Cameron. She was an intelligent and kind
hearted Christian lady. The remains were
interred in the
Parks, Mrs. Hugh Parks
Source: Spirit of Democracy
Oct 10 1889
Mrs. Hugh Parks, a wealthy
lady of near St. Clairsville, died recently, and left
$5,000 to the United Presbyterian congregation of that place. Suit has been begun by relatives to break the
will, alleging undue influence by members of the congregation.
Perkins, Viola Perkins
Source: Spirit of Democracy
March 21 1889
The angel of death once more
visited the home of Mr. and Mrs. Ruben Perkins, of Crab Apple, on March 11th,
and took from them their lovely daughter, Viola, aged 10 years. She was the delight of her fond parents, and grand parents, and loved by all who knew her.
Perry, Mrs. Perry
Source: Spirit of Democracy
Aug 15 1889
The angel of death has again
visited the Perry family, of Cameron,
She rests, the sainted one,
Her days of trial are o er;
The work of life is done,
It waits her hands no more. J.B.H.
Pittman, Mrs. Jas. Pittman
Source: Spirit of Democracy
April 18 1889
Mrs. Pittman, wife of Jas.
Pittman, of Sunsbury Tp,
died of inflammation of the bowels, on last Sabbath. She was 32 years of age.
Pool, son of L. C. Pool
Source: Spirit of Democracy
Oct 17 1889
Jolly: The infant son of Mr.
and Mrs. L. C. Pool died on Sunday, Oct. 13th.
Prescott, Samuel Prescott
Source: Spirit of Democracy
May 2 1889
Mr. Sam l
Prescott, aged 48 years, died at
Price, Mrs. Susanna Price nee Brown
Source: Spirit of Democracy
March 21 1889
Mrs. Susanna Price, whose
clothing took fire on the 26th day of Jan. 1889, at the residence of
her son, Philip Holliday, of Bethel Tp, this County,
was burned so severely that she died on Feb. 5th. She was born Jan. 30th, 1814,
consequently was 75 years and 6 days of age.
She was born in Belmont Co., and removed with her father, William Brown,
to Switzerland Tp, this
Price, Susan Price
Source: Spirit of Democracy
February 14 1889
Susan Price, an aged lady
living 2 miles east of town, during the absence of the family, fell in front of
the fire in a helpless condition, her clothing caught fire and she was so
burned that after two weeks suffering she died on Feb. 5th.
Reichman, Michael Reichman
Source: Spirit of Democracy
May 9 1889
Michael Reichman,
son of Jacob Reichman a well to do farmer of Summit Tp, died on last Sunday of typhoid fever. The disease was contracted in
Rice, Leta Rice
Source: Spirit of Democracy
Jun 27 1889
Sistersville Democrat: Mr. Theodore Williamson, wife
and children, of
Roome, Mrs. P. J. Roome
Source: Spirit of Democracy
March 28 1889
Rose, son of Mr. and Mrs. Fred Rose
Source: Spirit of Democracy
Aug 29 1889
A little son of Mr. and Mrs.
Fred Rose, of Center Tp, died Thursday, aged about
five months. Interment Saturday in the
Roth, Mrs. Rosa R. Roth
Source: Spirit of Democracy
Jun 20 1889
Died, at her home in Switzer
Township, Monroe Co., O., on May 9th 1889, Mrs. Rosa R. Roth, aged
62 years, 6 month and 1 day. Upon May 12th
her remains, followed by a large concourse of friends and relatives, were
conveyed to and interred in the
Deceased was born in
She was a kind and loving mother,
a good neighbor, loved and respected by all with whom she came in contact, a
faithful and consistent member of the German Evangelical Church, and died in
the full triumphs of a living faith, leaving a bright and shining testimony to
her family and friends that she was going to her Savior, in whom she had so
many years been trusting.
Roth, Mrs. Rosena Roth
Source: Spirit of Democracy
May 16 1889
Mrs. Rosena
Roth, of Switzerland Tp, died on last Thursday, aged
about 62 years. The interment took place
in the
Ruffener, Abraham Ruffener
Source: Spirit of Democracy
Oct 10 1889
About two weeks ago, Abraham Ruffener, a brother-in-law of Commissioner Ruby, left his
home in Ohio Tp and went to
Rutter, Mrs. Nancy Rutter
Source: Spirit of Democracy
Jun 27 1889
Mrs. Nancy Rutter, widow of John Rutter, and
mother of W. H. Rutter, of Sunsbury
Tp, died at her residence in Clarington, on the 14th
inst. Death was caused by an abscess in
the side. She was about 75 years of
age. Interment in the family Cemetery,
on the old Rutter farm, on Sunfish Creek.
Schaub, Sarah Schaub
Source: Spirit of Democracy
February 7 1889
Mrs. Sarah Schaub, wife of Jacob Schaub,
died at their home in New Martinsville on Jan. 17ths. Mrs. Schaub was
born in this County.
Schell, Infant Child of Isaac and Martha ( Porter) Schell
Source: A book containing summaries of obituaries for
Wayne Co., Illinois, composed by Bettie Wheat, in the
library at Fairfield, Wayne Co., Illinois.
This obituary was dated August 8, 1889.
On Friday, August 2,
an infant of Isaac SHELL,* while playing about a cistern, fell in and was
drowned.
*Submitter's Note: This name is
usually spelled SCHELL.
Schott, Mrs. Schott
Source: Spirit of Democracy
March 21 1889
Schwob, J. A. Schwob
Source: Spirit of Democracy
May 9 1889
Died On last Tuesday
evening, at 7 o clock, at his home, on
Mr. Schwob,
for many years, was a respected citizen of this County, and resided at Miltonsburg, where he was engaged in the manufacture of a
grain cradle of his own invention. About
10 years ago, he moved to Moundsville, where he re-engaged in the manufacture
of cradles on a more extensive scale.
His death will cause sorrow among many of his old friends in
From
"HISTORY OF THE
John A. Schwob,
born in Scholbach,
On July 19, 1853, he was married to Wilhemina, daughter of Peter and Phillipena
Schuetz, a native of
In 1875 he abandoned cabinet making
and manufactured grain cradles exclusively, inventing his own machinery, and
coming to
Mr. Schwob
was honored with the office of treasurer of
Shrieve, John William Shrieve
Source: Spirit of Democracy
Oct 10 1889
Died, in
Shroeder, Fred Shroeder
Source: Spirit of Democracy
February 7 1889
Fred Shroeder,
a driver, was struck and instantly killed while crossing a railroad track at
Shutts, Wm. Shutts
Source: Spirit of Democracy
Oct 10 1889
Wm. Shutts,
an aged gentleman of 70 some years, died on Monday at his home in Wayne
Tp. Interment Tuesday in the Cemetery at
Graysville.
Slack, A. V. Slack
Source: Spirit of Democracy
May 2 1889
Mr. A. V. Slack, formerly of
this place, died at his home in Graysville on april
20th, of hemorrhage of the lungs.
Snyder, D. W. Snyder
Source: Spirit of Democracy
March 21 1889
Mr. Jacob Snyder, of
Snyder, Daniel W. Snyder
Source: Spirit of Democracy
March 21 1889
Daniel W. Snyder, son of
Jacob Snyder, of
Snyder, Mrs. Jacob Snyder
Source: Spirit of Democracy
Aug 29 1889
Mr. John Snyder left on
Tuesday for
Sprague, Mrs. Mary Sprague
Source: Spirit of Democracy
Jul 4 1889
Mrs. Mary Sprague, an aged
lady living near Cameron, died on the 24th inst.
Sprague, Mrs. Sprague
Source: Spirit of Democracy
Jul 4 1889
A Mrs. Sprague of Switzerland
Tp, died on June 25th. She was about 60 years of age. Interment on the 27th in the
Stacy, Richard Stacy
Source: Spirit of Democracy
Oct 10 1889
Deacon Richard Stacy died at
his home in
Brother Stacy was born at Sommerset Shire
Rev. H.
His remains were laid in the
Unity burying ground by the side of his wife who preceeded
him a few years. He leaves a large
family of children and grand children to mourn his
loss.
His last message to the
Church was: May the Lord bless you and keep you faithful to the end that we
may all meet again as members of the glorified Church on high. Precious in the sight of the Lord is the
death of his saints. L.L.
Stegner, Godfred Stegner
Source: Spirit of Democracy
March 14 1889
Godfrey Stegner,
of Switzerland Tp, died of heart disease and dropsy
on the 4th inst.  Interment in the
Stephens, Retta Stephens
Source: Spirit of Democracy
April 4 1889
Agins: A fatal accident occurred in our community on Feb.
21st.  No one was present in the room at the time,
and her rescue from the flames was not a speedy one. After eight days of intense suffering she
died. Interment in the
Stimpert, John R. Stimpert
Source: Spirit of Democracy
April 18 1889
John R. Stimpert,
son of David Stimpert, of this Township, died on the
12th inst. The improvement in
his condition, mention of which was made two weeks ago in this paper, was only
temporary. Deceased was 13 years, 6
months and 28 days old. Interment on
last Saturday in the
Sutter, Child of Jacob Sutter
Source: Spirit of Democracy
May 2 1889
An infant child of Jacob
Sutter, of
Swallow, Blanche Swallow
Source: Spirit of Democracy
Aug 22 1889
New Matamoras Mail: Blanche, aged about 8 months,
infant daughter of Johnson and Bell Swallow, departed this life Aug. 7th,
1889, after a few weeks suffering with Whooping Cough. The funeral took place on Thursday, Aug. 8th,
at the home of the parents near
Taylor, Jesse Taylor
Source: Spirit of Democracy
Oct 17 1889
Mr. Jesse Taylor, of Crab
Apple, died last Sunday evening of cancerous trouble. Interment took place in the
Taylor, Mary Taylor
Source: Spirit of Democracy
May 16 1889
Mary, wife of John Taylor, of
Cameron, died last Saturday of inflammation of the stomach. Interment in the
Thomas, Mrs. A. K. Thomas
Source: Spirit of Democracy
Aug 22 1889
Mrs. A. K. Thomas, of
Thompson, Mort Thompson
Source: Spirit of Democracy
Jun 27 1889
Mort Thompson, son of Capt.
S. Thompson, formerly of Clarington, but now of
Topp, Aug. Topp
Source: Spirit of Democracy
Jun 6 1889
Mr. Aug. Topp,
a mention of whose dangerous illness has been frequently made in these columns,
died at his home in Clarington on last Tuesday morning. Mr. Topp was a
successful Merchant Tailor, and had followed his business for many years in
Clarington, where he was universally esteemed as an honest man and a Christian
gentleman. He was past 75 years of age. The funeral services on Thursday were conducted
by the Odd Fellows, of which order he had long been a useful member. Interment in the
Turner, Elizabeth Turner
Source: Spirit of Democracy
March 7 1889
Mrs. Elizabeth Turner, wife
of Richard Turner, was born in Calvert Co.,
Turner, Willie E. Turner
Source: Spirit of Democracy
Jul 18 1889
The angel of death visited
the home of Mr. and Mrs. Joseph E. Turner, of Franklin Tp,
on June 25th, 1889, and took from them their dear little boy, aged
one year, eleven months and six days.
Willie was the delight of his fond parents, and an interesting and
loving little child, but there is darkness now in the once happy home circle
and the devoted young parents mourn the loss of their darling little boy. Too delicate a flower to bloom in this cold
world, it has faded from our midst and God has gathered the bud to his home to
bloom and brighten his eternal mansion.
In its purity and innocence it has gone where angels will ever guide the
peaceful slumbers of its soul.
Weep not, your little bird has flown,
Away from earth to worlds unknown;
Sweet warbler in a land of rest,
Its home is with the pure and blest. A Friend.
Twinem, Asher W. Twinem
Source: Spirit of Democracy
Aug 22 1889
Asher W., infant son of Jas.
And Sarah B. Twinem, died Wednesday, August 14th,
of Cholera Infantum.
The period of the little one s sojourn here was brief eight weeks and
three days; but it was long enough to win the love which only a father and mother
can give. On the way through the desert
lands of this world to the flower-crowned hills of Heaven, he soon made the
journey. His sun seemed to go down while
it was yet day in so short a time it passed from vies. It was meant to lighten only a few spots on
earth and then to on to add its brilliancy to a world of light.
Unknown, Mary Unknown
Source: Spirit of Democracy
Aug 22 1889
Died, on Saturday, Aug. 10th,
Mary, wife . She was 57 years of
age. Dropsy was the immediate cause of
death, although she had never entirely recovered from an operation by which a
cancer was removed from her breast. The
funeral took place on the following Monday, remains were interred in the
VanMeter, William VanMeter
Source: Spirit of Democracy
Jul 18 1889
Hon. William VanMeter, of Sarahsville, died on
July 6th at the Athens Asylum.
Mr. VanMeter represented
Source: Spirit of Democracy
May 30 1889
Jacob
Source: Spirit of Democracy
Aug 15 1889
Guernsey Times: A Guernsey County boy
falls hear to a fortune of nearly $50,000 by the recent death in Iowa of Samuel
Vernon, formerly of Monroe County, that amount being one-fifth of the
decedent s large estate. His name is
Homer Wharton, of
Walters, Nick Walters
Source: Spirit of Democracy
February 21 1889
Mr. Nick Walters, one of
Walton, Mrs. Margaret Walton
Source: Spirit of Democracy
Jun 27 1889
Mrs. Margaret Walton, wife of
Jere Walton and mother of Judge Walton, of this
place, died at her home in Ludlow Tp,
Ward, Henry Ward
Source: Spirit of Democracy
March 28 1889
Early on Friday morning of
last week, Henry Ward, a farmer residing in Salem Tp,
this County, remarked to his wife, That is the last night on Earth for me, as
sure as there is a God in Heaven, and placing the muzzle of his rifle against
his forehead, raised the hammer with his foot, and discharging the gun, fell to
the floor with his brain oozing out through the bullet hole in his head. The terrified wife and family were witnesses
to the horrible scene, but his movements were so sudden that they were unable
to prevent an execution of what was plainly his intentions. The interment took place in the
Watters, Rev. G. G. Watters
Source: Spirit of Democracy
Jul 4 1889
Rev. G. G. Watters, well
known in this and
Way,
Source: Spirit of Democracy
Jun 13 1889
Concerning the death of
Wichterman, Mrs. Christian Wichterman
Source: Spirit of Democracy
February 28 1889
Mrs. Wichterman,
widow of Christian Wichterman, of Salem Tp, died on Monday.
Interment in the
Wiggins,
Source: Spirit of Democracy
February 28 1889
Mrs. Elizabeth Wiggins, aged
32 years, died at her home in Clarington on 15th inst. She leaves two daughters, one aged 9 and the
other 11 years.
Williams, F. E. Williams 2nd obit
Source: Spirit of Democracy
May 30 1889
Concerning the death of Mr.
F. E. Williams, mention of which was made last week in this paper, the Wetzel Democrat says: Mr. Williams was about 79 years of age and
was the son of Jeremiah Williams, one of the pioneers of
Full of years he was laid to
rest by the side of his companion, who had preceded him, and near the spot
where his eyes first saw the light in the old graveyard set apart by his
father as a resting place for the dead of other years long gone by.
Williams, F. E. Williams
Source: Spirit of Democracy
May 23 1889
Died, on Saturday, 18th
inst, at his home in
Williams, Joshua Williams
Source: Spirit of Democracy
May 9 1889
Joshua Williams, Jr., a
farmer residing in Franklin Tp, this County, died
very suddenly on last Monday. He had
been ill for about two weeks with some form of erysipelas, but had so far
recovered and improved as to go out on Monday for the purpose of giving
personal direction concerning some work being done near the house. He had just reached the place where the men
were at work, when he fell down dead.

The interment took place on Tuesday in the
Willison, Mrs. Wm. Willison
nee Smith
Source: Spirit of Democracy
May 9 1889
This community was very much
shocked on Saturday morning when it was learned that Mrs. Willison,
wife of Wm. Willison, of Wayne Tp,
had committed suicide by hanging.  When breakfast was
ready, she summoned the family, poured out the coffee, and after attending to
their immediate wants, left the breakfast room.
As she was in the habit of attending to some outdoor duties while the
family was eating, nothing strange was thought of her departure. It was afterwards found that she had procured
an inch rope, gone to the corn crib, and standing on a milk-stool, attached the
rope to a beam overhead. The deed was
completed when she pushed the stool from under her feet. No satisfactory cause can be assigned for the
act, as there were no domestic troubles nor trouble of any kind. The only reason to be found, probably, is
that of poor health, which may have weakened the mind to such an extent that in
a temporary fit of despondence, she concluded to take her own life. She was the daughter of Dorcas
Smith, of Adams Tp, and was an intelligent, well
informed Christian lady, and was highly respected by all her friends. In this sad affliction, the friends and
relatives have the sympathies not only of immediate friends, but of all those
acquainted with the facts. The funeral
on Sunday was attended by a large number of people. Interment in the
Wilson, Rachel Wilson
Source: Spirit of Democracy
Sep 12 1889
Mrs. Rachel Wilson, a well known lady of Beallsville, died at her home in that
place on last Sunday. She was so badly
afflicted with erysipelas as to be a helpless invalid for years.
Wilson, Rebecca Wilson
Source: Spirit of Democracy
February 7 1889
Mrs. Rebecca Wilson, an aged
and respected lady of Summerfield, died suddenly on Tuesday morning.
Windland, Mrs. Windland
Source: Spirit of Democracy
Jul 18 1889
Agins: Mrs. Windland, an aged
lady, formerly of this place, died June 9th, interment in the
Workman, Mrs. David A. Workman nee Hunter
Source: Spirit of Democracy
March 7 1889
Mrs. David A. Workman (nee
Hunter) died of heart disease on the 8th day of February, 1889, at
Yackee, Henry Yackee
Source: Spirit of Democracy
Nov 14 1889
Edgerton (
Mr. Yackee
was an uncle to Sheriff Sulsberger.
Yaussey, Anna Yaussey
Source: Spirit of Democracy
Aug 22 1889
Anna, daughter of Sam l Yaussey, of Ohio Tp, died on Monday of last week. She was 24 years of age. Interment on Tuesday in the
Yoho, Jacob Yoho
Source: Spirit of Democracy
Aug 1 1889
Mr. Jacob Yoho, a prominent
citizen of this Township, died at his home west of Woodsfield on last
Wednesday. He had been ailing for some
time and his death was not unexpected.
He was 63 years of age and had lived all his life on the farm where he died. Mr. Yoho was an honest, upright, intelligent
Christian gentleman; a member of the M. E. Church for many years; a man of good
judgment and broad sympathies; the community has lost not only one of its
oldest citizens, but also one of its best.
The remains were interred in the
Young, Mazy Young
Source: Spirit of Democracy
February 14 1889
Mazy, wife of Hannibal Young,
of Cameron, died n lung trouble on the 3d inst. She was 45 years of age. The interment took place in the cemetery of
the Christian Church on the following Tuesday.
Elder Bennett conducted the services.
Mrs. Young was a most estimable woman, and in Cameron where she resided
for the greater part of her life, she will be greatly missed.
Last modified May29, 2011 by BK.
Click here for the Short-Cut Table of Contents


- What is the difference between Margin, Border, and Padding? *** Margin - Margin is the distance away from the content box to the other object that is outside of the content box. *** Border - Border is the line in between margin and content. *** Padding - Padding is the distance away from the object inside the content box. - What are the best practices associated with using classes vs. ids? *** classes - Classes are for the items' CSS properties will be repeatly used through out the whole website. *** ids - Ids are for an item that is very unique through out the website. - What are the differences between relative, absolute, and fixed positioning? (Resources are from MDN. I reference it from MDN because I had hard time with this concept. I would like to review it in the future.) ***static - This keyword lets the element use the normal behavior, that is it is laid out in its current position in the flow. The top, right, bottom, left and z-index properties do not apply. ***relative - This keyword lays out all elements as though the element were not positioned, and then adjust the element's position, without changing layout (and thus leaving a gap for the element where it would have been had it not been positioned). The effect of position:relative on table-*-group, table-row, table-column, table-cell, and table-caption elements is undefined. ***absolute - Do not leave space for the element. Instead, position it at a specified position relative to its closest positioned ancestor or to the containing block. Absolutely positioned boxes can have margins, they do not collapse with any other margins. ***fixed - Do not leave space for the element. Instead, position it at a specified position relative to the screen's viewport and don't move it when scrolled. When printing, position it at that fixed position on every page. *** sticky - The box position is calculated according to the normal flow (this is called the position in normal flow). Then the box is offset relative to its flow root and containing block and in all cases, including table elements, does not affect the position of any following boxes. When a box B is stickily positioned, the position of the following box is calculated as though B were not offset. The effect of ‘position: sticky’ on table elements is the same as for ‘position: relative’.
CSS: Border, Padding, and Margin


| Interface and Description |
|---|
| org.hibernate.validator.group.DefaultGroupSequenceProvider
Will be removed in a future release. Use
DefaultGroupSequenceProvider instead. |
| org.hibernate.validator.method.MethodConstraintViolation
Will by replaced by equivalent functionality defined by the Bean
Validation 1.1 API as of Hibernate Validator 5.
|
| org.hibernate.validator.method.metadata.MethodDescriptor
Will by replaced by equivalent functionality defined by the Bean
Validation 1.1 API as of Hibernate Validator 5.
|
| org.hibernate.validator.method.MethodValidator
Will by replaced by equivalent functionality defined by the Bean
Validation 1.1 API as of Hibernate Validator 5.
|
| org.hibernate.validator.method.metadata.ParameterDescriptor
Will by replaced by equivalent functionality defined by the Bean
Validation 1.1 API as of Hibernate Validator 5.
|
| org.hibernate.validator.resourceloading.ResourceBundleLocator
Will be removed in a future release. Use
ResourceBundleLocator
instead. |
| org.hibernate.validator.method.metadata.TypeDescriptor
Will by replaced by equivalent functionality defined by the Bean
Validation 1.1 API as of Hibernate Validator 5.
|
| Class and Description |
|---|
| org.hibernate.validator.internal.util.LazyValidatorFactory
Will be removed in a future release.
|
| Enum and Description |
|---|
| org.hibernate.validator.method.MethodConstraintViolation.Kind
Will by replaced by equivalent functionality defined by the
Bean Validation 1.1 API as of Hibernate Validator 5.
|
| Exceptions and Description |
|---|
| org.hibernate.validator.method.MethodConstraintViolationException
Will by replaced by equivalent functionality defined by the Bean
Validation 1.1 API as of Hibernate Validator 5.
|
| Field and Description |
|---|
| org.hibernate.validator.cfg.ConstraintMapping.context
Will be removed in a future release.
|
| Method and Description |
|---|
| org.hibernate.validator.cfg.context.TypeConstraintMappingContext.defaultGroupSequenceProvider(Class Will be removed in a future release. Use
TypeConstraintMappingContext.defaultGroupSequenceProviderClass(Class) instead. |
Copyright © 2007-2014 Red Hat Middleware, LLC. All Rights Reserved


The setup has now finisehd and you can start using GUIA.
The initial import of your VDRs data has begun and may take a while.
But there is no reason not to use GUIA for now, but remeber the epg data import is not finished yet and you may not see every channel filled with informations.


class: center, middle # IEMS 5780
Building and Deploying Scalable
Machine Learning Services ### Lecture 11 - Asynchronous Tasks and Message Queues #### Albert Au Yeung
22th November, 2019 --- class: center, middle # Asynchronous Tasks --- # Client Server Architecture - So far we have been discussing the client-server architecture, in which there is an **explicit** connection / channel between the client and the server - Both sides would have to **wait** for the other side when they are engaged (i.e. they are dependent on each other until the connection is **terminated**) - E.g. In Assignment 3, the client needs to wait for the result from the server
- This works well (and is even necessary) in many situations, but in some others this model can be problematic --- # Client Server Architecture - In some situations, the client **does NOT have** to know the result of its request to the server - The client simply wants to **trigger** the server to perform some tasks - Examples: 1. In a movie recommendation Website, client lets the server know that a user has rated a movie. The server will then trigger a process to **generate a new set of recommended movies** to the user. 2. In a news aggregation system, several components work together to create usable datasets in pipeline (see illustration below)
System architecture of a new aggregation application
--- # HTTP Requests & Responses - In the case of **HTTP**, there is another problem: the **duration of one request-response** cycle - The HTTP request-response cycle is expected to complete in a short time (no one likes waiting!) - However, if some tasks on the server side take a long time to complete, and if the client does not need to know about the result, the task should **NOT** be executed within the **request-response** cycle - We need **asynchronous tasks**
--- # Asynchronous Tasks - **Asynchronous** tasks are tasks that are NOT executed synchronously within an established communication (**non-blocking** to the client or the requester) - Used in many scenarios, including: 1. Triggering a process that needs a long time to run 2. Triggering the process(es) in the next step in a data processing **pipeline** 3. Quickly return a response to the client, and allow the client to check for the result later - **Benefits**: 1. Not holding the other side **waiting** when it does not need to be notified of the result 2. Avoid establishing **an explicit connection** between two independent systems (**de-coupling**) 3. Avoid **errors** on the server side from hindering other processes on the client side --- # Asynchronous Tasks ### How can we execute tasks **asynchronously**? - This is like *multi-threading / multi-processing* on a different scale - In multi-processing, we create a **queue** to allow different parts of a system to notify each other of any update - E.g. in Assignment 2, a **queue** is used to let child processes know about new clients connected
- A similar **message queue** can be used between individual programs or compoenents --- # Message Queues - A **message queue** is a component that receives messages from some programs and deliver the messages to other programs - Message queues provide an **asynchronous communications protocol** for **inter-process communication** - The sender and receiver of the message do NOT need to interact with the message queue at the same time
Ref: https://docs.microsoft.com/en-us/azure/architecture/patterns/competing-consumers
--- # Message Queues ### Some **requirements** for message queues - Messages may have different **priorities** - Handle a **large number** of messages at the same time - Multiple programs (**producers**) may create the same type of messages - Multiple programs (**consumers**) may consume the same type of messages - Consumers may **crash** and failed to consume a message from time to time - ... --- # Usage of a Message Queue - When some tasks have to be executed **asynchronously**, an application server can submit messages to the message queue, and let workers execute tasks asynchronously - Free the HTTP request-response cycle from heavy tasks - Clients are shielded from failures of background tasks - If there is a failure, the message queue can make sure that the task is submitted again for retry
--- # Advantages of Message Queues ### De-coupling System Components - Comparing to a client-server model, system components are now **loosely coupled** (i.e. independent of each other) - A message producer does NOT have to know whether any message consumer is running or not - **Failure** in one process will not easily propagate to other processes ### Increase Scalability - With a message queue, no clients are directly connected to servers. More clients or servers can be added to run **in parallel** when needed - Simpler **routing** between clients and servers - The message queue can **cache** messages, or route messages to less busy processes --- class: center, middle # Using Redis as for Publish/Subscribe --- # Redis - [http://redis.io/topics/introduction](http://redis.io/topics/introduction) - An open source **in-memory** data structure store - Can be used as a **key-value database**, **cache**, or **message broker** (more on this in the next lecture) - Install redis in Ubuntu with the following command ```bash $ sudo apt-get install redis-server ``` - You can check if the server has been installed successfully by running the redis command line tool: ```bash $ redis-cli <IP_ADDRESS>:6379> ``` --- # Redis - Redis is a key-value store, but can also be used as a simple message queue - Redis implements the [publish-subscribe pattern](https://en.wikipedia.org/wiki/Publish%E2%80%93subscribe_pattern) - **Publishers** submit messages to some **channels / topics** in Redis, not specifying which **Subscribers** will handle the messages - **Subscribers** express interest in one or more channels and only receive messages that are of interest - Ref: [Pub/Sub - Redis](https://redis.io/topics/pubsub) - Ref: [Python Redis Client](https://github.com/andymccurdy/redis-py) --- # Creating a Publisher - In Python, you can **publish** messages to a specific channel as follows: ```python from redis import StrictRedis # Get a connection to Redis queue = StrictRedis(host='localhost', port=6379) # Publish a message to a channel called testing message = "Hello World" queue.publish("testing", message.encode("utf-8")) # Note: It is a good practice to encode the message into bytes before sending out ``` --- # Creating a Subscriber ```python import time from redis import StrictRedis # Connect and subscribe pubsub = StrictRedis(host='localhost', port=6379).pubsub() pubsub.subscribe('testing') # The first message you receive will be a confirmation of subscription message = pubsub.get_message() # {'pattern': None, 'type': 'subscribe', 'channel': 'testing', 'data': 1L} # The subsequent messages are those from the publisher(s) while True: message = pubsub.get_message() if message: print(message) else: time.sleep(1) ``` --- # Consuming Messages ### Message Format - **type**: One of the following: `subscribe`, `unsubscribe`, `psubscribe` (p for pattern), `punsubscribe`, `message`, `pmessage` - **channel**: The channel (un)subscribed to or the channel a message was published to - **pattern**: The pattern that matched a published message's channel. Will be None in all cases except for 'pmessage' types. - **data**: The message data. With (un)subscribe messages, this value will be the number of channels and patterns the connection is currently subscribed to. With (p)message messages, this value will be the actual published message. --- # Pattern Matching Subscriptions - Instead of an explicit channel name, subscribers can also subscribe using **pattern-matching** mode - Pattern-matching subscriptions involve using **wildcard** character in the channel name ```python # A subscriber that subscribe to channels with the `news.` prefix queue = StrictRedis(host='localhost', port=6379) pubsub = queue.pubsub() pubsub.psubscribe('news.*') # The above subscriber will consumer messages published in the following publishers queue.publish('news.finance', 'Financial News 001') queue.publish('news.international', 'International News 001') ``` --- # Unsubscribing - When the subscriber no longer needs to consumer messages from the publishers, it should **unsubscribe** from the channel(s) ```python # The following will unsubscribe from the 'testing' channel pubsub.unsubscribe('testing') # You will also get a confirmation message after unsubscription message = p.get_message() print(message) # prints {'channel': 'testing', 'data': 1L, 'pattern': None, 'type': 'unsubscribe'} ``` ```python # The following will unsubscribe from ALL channels subscribed previously pubsub.unsubscribe() # The following will unsbscribe from a pattern-matching subscription pubsub.punsubscribe('news.*') ``` --- # Consuming Messages - `get_message()` will return **immediately** - If there is NO messages, it will return `None` - If there is a message available, it will return the message dictionary ### Three strategies of consuming messages: 1. Using an indefinite loop 2. Using the `listen()` function 3. Running an indefinite loop in a new thread --- # Consuming Messages (1) - The simplest way is to use an indefinite loop and handle messages when there is any ```python import time from redis import StrictRedis queue = StrictRedis(host='localhost', port=6379) pubsub = queue.pubsub() pubsub.subscribe('testing') while True: message = p.get_message() if message is not None: # Handle the message here # ... else: # Do other things # ... time.sleep(0.01) ``` --- # Consuming Messages (2) - If you program only needs to perform something when there is a message, you can use the blocking `listen()` function - If no message is published to the channel (i.e. no message is available to be consumed, the program will be **blocked**) ```python from redis import StrictRedis queue = StrictRedis(host='localhost', port=6379) pubsub = queue.pubsub() pubsub.subscribe('testing') for message in pubsub.listen(): # Do something with the message # ... ``` --- # Consuming Messages (3) - Finally, you can choose to run a loop in a new **thread**, such that your main thread can still work on other things - To use this option, you need to create a function, which will be invoked to handle a message when received ```python def handler(message): print(message['data']) pubsub.subscribe(**{'testing': handler}) thread = pubsub.run_in_thread(sleep_time=0.01) # Do other things in this main thread ... # Stop the thread before your program ends thread.stop() ``` --- # Broadcasting - Redis' PubSub mechanism is essentially a **broadcasting** mechanism - Messages from publishers will be sent to **ALL** subscribers connected at that time
- What if you only need **ONE** subscriber to receive and process the message? --- # Message Queue - In some scenarios, we have message **producers** that will create messages, each of which is only intended for one **consumer** - E.g. consider the case in Assignment 2, each client should only be handled by **one** thread. It does not have to be served by all child processes and threads at the same time - In other words, we need a proper **message queue**
--- class: middle, center # Using Redis as a Message Queue --- # Using Redis as a Message Queue - The **PubSub** mechanism only broadcasts messages to all subscribers - We need another mechanism to implement a **FIFO** message queue - We can use the **list** data type in redis - **Producers** push message into a **list** (identified with a **key**) - **Consumers** pop message from the list - Redis operations are thread-safe, so multiple processes can issue commands at the same time --- # Implementing a Message Queue - Messages are pushed to a "channel" (which is a key in Redis) using `rpush()` (inserting element at the end of a list) - Messages are consumed by using `blpop()` (blocking) or `lpop()` (non-blocking) by the consumers - Once a message is retrieved, it is removed from the list - Pushing messages: ```python from redis import StrictRedis r = StrictRedis(host='localhost', port=6379) message = 'Message 1' r.rpush('channel_01', message.encode("utf-8")) # The message is now pushed into a list in redis under the key 'channel_01' ... ``` --- # Implementing a Message Queue - `blpop()` **blocks** until something is available in the list under the given key - Consuming a message: ```python from redis import StrictRedis r = StrictRedis(host='localhost', port=6379) while True: item = r.blpop('channel_01') print(item) # item is a tuple: (key, data) # the above prints (b'channel_01', b'Message 1') ... ``` --- # More About Redis - Check the official documentation at [https://redis.io/documentation](https://redis.io/documentation) - A library called `hotqueue` implements a message queue over Redis:
https://github.com/richardhenry/hotqueue - [The Little Redis Book](https://github.com/karlseguin/the-little-redis-book): a free book introducing Redis --- class: middle, center # Celery --- # Asynchronous Task - In the previous section, we use an explicit message queue (redis) between two processes - Sometimes, it might be easier for us programmer to focus on writing the logic of tasks, and treat the message queue as something **transparent** to the program - We simply want to have a task executed **asynchronously**, without having to worry about **producing** or **consuming** messages - In Python, we can use [Celery](http://www.celeryproject.org/), which is a task queue written in Python for Python applications - It allows implementation of asynchronous tasks to be more integrated into your Python application --- # Celery - A **distributed task queue** written in Python for Python applications - It has to be supported by a **message broker** (e.g. Redis or RabbitMQ) - Install via pip ```bash $ pip3 install Celery ``` - When using Celery, you create **worker processes** that will execute the asynchronous tasks --- # Example - Let's say you would have a task which takes time to complete, and you want to run it **asynchronously** - Firstly, you create the function that will run the **task** in a Python module as follows ```python import time from celery import Celery # Create a Celery app, providing a name and the URI to the message broker # Here we assume Redis is installed and running app = Celery('tasks', broker='redis://localhost') # Create a task using the app.task decorator @app.task def generate_squares(n): for i in range(n): print(i * i) time.sleep(1) # simulate a long running task ``` --- # Example - Execute a worker by using the follow command (assuming the above script is saved in a `tasks.py` file): ```bash $ celery -A tasks worker ``` - `-A` means that the application is defined in a script named `tasks`, `worker` means starting a worker process - You can also create **multiple processes** by using the `concurrency` argument. For example, the following will start 5 worker processes: ```bash $ celery -A tasks worker --concurrency=5 ``` --- # Example - Now, if in another Python program you need to execute the task asynchronously, you can simply do ```python from tasks import generate_squares # Use .delay to execute the Celery task asynchronously generate_squares.delay(100) ``` - The above script will terminate after the call to `generate_squares`, it will NOT wait until the function has terminated. - Effectively, the task is being carried out by the Celery worker, and this script is NOT blocked by the task --- # Keeping Track of Asynchronous Tasks - In many cases, you simply want to submit a task and are not concerned about the result - In other cases, you may want to **keep track** of the status of the task - For the latter case, Celery needs a **backend** storage to temporarily stores the states of the asynchronous tasks - In general we can also use **Redis** as the backend --- # Keeping Track of Asynchronous Tasks - When creating the Celery application, set the `backend` argument as well: ```python import time from celery import Celery # Create a Celery app, providing a name and the URI to the message broker # Here we assume Redis is installed and running app = Celery('tasks', broker='redis://localhost', backend='redis://localhost') # Create a task using the app.task decorator @app.task def generate_squares(n): for i in range(n): print(i * i) time.sleep(1) # simulate a long running task ``` --- # Keeping Track of Asynchronous Tasks - Once you have a backend, you can check the status of a task submitted: ```python import time from celery.result import AsyncResult from tasks import generate_squares result = generate_squares.delay(5) task_id = result.task_id result = AsyncResult(task_id) time.sleep(1.0) print(result.ready()) # False because the task is not finished time.sleep(5.0) print(result.ready()) # True because the task has finished print(result.result) # The return value of the task (None in this case) print(result.state) # The current state of the task ``` --- class: center, middle # Kafka --- # Message Queues - We used **Redis** as a message queue, which acts as the middleman between **publishers** and **subscribers** - However, Redis has certain **limitations** when used as a message queue: - Messages are NOT stored - Consumers/subscribers must be online, otherwise messages will be discarded - Redis is an in-memory value store, it CANNOT support to hold too many large messages - Does NOT support scenario in which there are more messages published than consumed - To support large scale applications, we need something more advanced --- class: split # Kafka .column-left[
Ref: https://en.wikipedia.org/wiki/Apache_Kafka
] .column-right[ - **Kafka** is an open-source **distributed** message broker developed by the Apache Software Foundation - Originally developed by LinkedIn, open-sourced in 2011 - It is designed to support **high throughput**, and **scalable** messaging needs ] --- # Basic Concepts ### Example applications - Message broker between multiple systems or applications - Log aggregation (collect logs from multiple applications for archiving and analysis) - Data stream processing (e.g. extracting keywords from Twitter messages) ### Important Features - Kafka is run as a **cluster** on one or more servers that can span multiple datacenters. - The Kafka cluster stores streams of records in categories called **topics**. - Each record consists of a **key**, a **value**, and a **timestamp**. --- # Topics in Kafka - A **topic** is a **category** or **feed name** to which messages are published - A topic can have **zero, one, or many consumers** that subscribe to the data published to it - Each topic has one or more **partitions**:
- Each partition is an ordered sequence of messages - Each record is assigned a unique sequence ID called **offset** --- # Topics in Kafka - Kafka stores all messages on the hard disk for a period of time (**retention period**) - Kafka maintains the **offset** at which a consumer will consume the next message - Consumers can control their own offsets to read messages in the partition
- Each topic has multiple partitions, messages can be stored in different partitions - On a **Kafka cluster**, partitions of the same topic may be stored on different servers to increase scalability --- # Consumers - Each consumers of Kafka messages are labelled with a **consumer group name** - Messages in a partition will only be sent to one consumer within the SAME group - This mechanism can be used to perform **load balancing** (all consumers are in the same group) or support **broadcasting** (each consumer is in a different group)
--- # Using Kafka - To try out Kafka, you can follow the tutorial quick start guide here:
[https://kafka.apache.org/quickstart](https://kafka.apache.org/quickstart) - Kafka uses [ZooKeeper](https://zookeeper.apache.org/) to maintain configuration information and notify producers and consumers if any new brokers are added or removed from Kafka - After downloading, first start the Zookeeper service: ```bash $ bin/zookeeper-server-start.sh config/zookeeper.properties ``` - Then, start the Kafka server: ```bash $ bin/kafka-server-start.sh config/server.properties ``` --- # Using Kafka in Python - In Python, we can use the `kafka-python` package to connect to Kafka
[https://github.com/dpkp/kafka-python](https://github.com/dpkp/kafka-python) - It is a pure Python implementation (does not depends on other C/C++ libraries) - Install by using the following command: ```bash $ pip3 install kafka-python ``` --- # Producer in Python - Sending messages to Kafka is very straight forward: ```python from kafka import KafkaProducer # Specify the bootstrap server (host + port) producer = KafkaProducer(bootstrap_servers='localhost:1234') # Send out a message to a topic (here the topic is "notification") producer.send('notification', b'Hello from Kafka!') ``` - Note: `send()` is a **non-blocking** function, it returns immediately - If you terminate the program immediately after calling `send()`, your message may not be sent to Kafka --- # Producer in Python - To send structured data, you can serialize your data using JSON - Serializing the data yourself: ```python import json ... data = json.dumps({"content": "Hello Kafka!"}) producer.send('notification', data.encode('utf-8')) ``` - Or you can set the `value_serializer` when creating the producer ```python import json ... producer = KafkaProducer(value_serializer=lambda v: json.dumps(v).encode('utf-8')) producer.send('notification', {"content", "Hello Kafka!"}) ``` --- # Consumer in Python ```python from kafka import KafkaConsumer # Specify the topic to consume from consumer = KafkaConsumer('notification') # Consume messages from the topic for message in consumer: content = message.value.decode("utf-8") ``` - KafkaConsuemr is an iterator of `ConsumerRecords`, which are named tuples with the following attributes: - topic (the topic to which the message is published) - partition (the partition to which the message is published) - offset (offset of the message in the partition) - key (the key of the message, may not be used - value (the content of the message) --- # Consumer in Python - You can specify the **group name** of the consumer to use the group mechanism of Kafka ```python from kafka import KafkaConsumer consumer = KafkaConsumer('notification', group_id='group_001') ... ``` - You can also specify `value_deserializer` so that you don't need to explicitly de-serialize data by yourself ```python import json from kafka import KafkaConsumer consumer = KafkaConsumer(value_deserializer=json.loads) ... ``` --- class: center, middle # End of Lecture 11


Statistics
This is not a puzzle.
Solve data
Here is a CSV file of all submissions during the hunt. The "result" column indicates what event this is recording:
- open is when the puzzle was unlocked for this team. (The "input" and "canonical" fields will be empty.)
- incorrect is when an incorrect answer was submitted.
- correct means a correct answer for the puzzle was submitted.
- requested means the submission triggered some reaction on the server (eg, a delivery or phone call from Guest Services)
- solved means the puzzle was solved. Note that for Safari Adventure puzzles with multiple answers, the puzzle only becomes "solved" once all the answers have been submitted.
- queued means the submission ran up against the anti-spamming limits and was delayed. Every queued submission should be followed by a later canceled record (if the team canceled the guess before the timer ran out), or a correct, incorrect, or requested record, if the submission was actually checked. The time of checking is what counts as the final submission time.
- canceled means the submission was queued and canceled by the team before it was checked.


What we do
Luncher is an organization that focuses on providing a lunch for school kids who can not afford the regulated lunch costs. We believe that no child should ever go hungry while at school! Here at Luncher we have dedicated our time to help solve the issue of families not being able to afford the costs of lunch. We also understand that some families might be going through a tough time, but no child should ever suffer because of that, so we started Luncher! We collect donations and help support fundraising for schools to raise money to enable them to provide children with affordable or free lunch. Please sign up below, help out, and donate to an amazing cause! On behalf of all of our schools, and us at Luncher, we Thank You so much for your donation!


{% extends "dashboard/base_dashboard.html" %} {% block title %}Import an existing project{% endblock %} {% block dash-nav-import %}active{% endblock %} {% block content-header %}
Use this if you already have Sphinx docs in a public repository. If not, create a new project.
{% if not request.user.get_profile.whitelisted %}Note: If you are using custom extensions in your sphinx documentation, it will not work. Your project must be whitelisted, so that it can execute arbitrary code. Please email us if you need this capability.
{% endif %} {% endblock %}


.
ns . name
→full documentation
Access a field with name name in namespace ns. Field must have been exported with ⇐.
name
ns
⇐
{a⇐1} . a 1 {F⇐-}.F 5 ¯5


The title of your help request
The title is required.
Paste the writing you would like help with here
Your writing is required.
Write what you'd like help with here
Your summary is required.
Your help request for this piece of writing has been submitted.
You need to fill more of the form out